7
7
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
9
<title>既存の拡張機能 — virtualenvwrapper v2.11 documentation</title>
9
<title>既存の拡張機能 — virtualenvwrapper v3.3 documentation</title>
10
10
<link rel="stylesheet" href="_static/nature.css" type="text/css" />
11
11
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
12
12
<script type="text/javascript">
13
13
var DOCUMENTATION_OPTIONS = {
16
16
COLLAPSE_INDEX: false,
17
17
FILE_SUFFIX: '.html',
21
21
<script type="text/javascript" src="_static/jquery.js"></script>
22
22
<script type="text/javascript" src="_static/underscore.js"></script>
23
23
<script type="text/javascript" src="_static/doctools.js"></script>
24
<link rel="top" title="virtualenvwrapper v2.11 documentation" href="index.html" />
24
<link rel="top" title="virtualenvwrapper v3.3 documentation" href="index.html" />
25
25
<link rel="next" title="リリース履歴" href="history.html" />
26
26
<link rel="prev" title="開発者向け" href="developers.html" />
47
47
<div class="section" id="id1">
48
48
<h1>既存の拡張機能<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h1>
49
49
<p>次に virtualenvwrapper で利用できる拡張機能を紹介します。</p>
50
<div class="section" id="project">
51
<span id="extensions-user-scripts"></span><h2>project<a class="headerlink" href="#project" title="Permalink to this headline">¶</a></h2>
52
<p><a class="reference external" href="http://www.doughellmann.com/projects/virtualenvwrapper.project/">project</a> 拡張は virtualenvwrapper にテンプレートで開発ディレクトリ管理機能を追加します。</p>
53
<div class="section" id="bitbucket">
54
<h3>bitbucket<a class="headerlink" href="#bitbucket" title="Permalink to this headline">¶</a></h3>
55
<p><a class="reference external" href="http://www.doughellmann.com/projects/virtualenvwrapper.bitbucket/">bitbucket</a> プロジェクトテンプレートはワークディレクトリを作成して Bitbucket から自動的にクローンします。使用するには <a class="reference external" href="http://www.doughellmann.com/projects/virtualenvwrapper.project/">project</a> が必要です。</p>
58
50
<div class="section" id="emacs-desktop">
59
51
<h2>emacs-desktop<a class="headerlink" href="#emacs-desktop" title="Permalink to this headline">¶</a></h2>
60
52
<p>emacs <a class="reference external" href="http://www.emacswiki.org/emacs/DeskTop">desktop-mode</a> はセッション間で emacs の状態(バッファのオープン、リングの削除、バッファの位置等)を保存させます。それは他の IDE に対する1つのプロジェクトファイルとして使用することもできます。 <a class="reference external" href="http://www.doughellmann.com/projects/virtualenvwrapper-emacs-desktop/">emacs-desktop</a> プラグインは、カレントのデスクトップファイルを保存するトリガーを追加して、 <tt class="docutils literal"><span class="pre">workon</span></tt> で新しい仮想環境をアクティブ化するときに新たなファイルを読み込みます。</p>
62
54
<div class="section" id="user-scripts">
63
<h2>user_scripts<a class="headerlink" href="#user-scripts" title="Permalink to this headline">¶</a></h2>
55
<span id="extensions-user-scripts"></span><h2>user_scripts<a class="headerlink" href="#user-scripts" title="Permalink to this headline">¶</a></h2>
64
56
<p><tt class="docutils literal"><span class="pre">user_scripts</span></tt> 拡張は virtualenvwrapper で提供され、デフォルトで有効です。それは <a class="reference internal" href="scripts.html#scripts"><em>ユーザカスタマイズ</em></a> で説明したユーザのカスタマイズスクリプト機能を実装します。</p>
58
<div class="section" id="vim-virtualenv">
59
<h2>vim-virtualenv<a class="headerlink" href="#vim-virtualenv" title="Permalink to this headline">¶</a></h2>
60
<p><a class="reference external" href="https://github.com/jmcantrell/vim-virtualenv">vim-virtualenv</a> は、Jeremey Cantrell によるプラグインで vim から virtualenvs を制御します。virtualenvwrapper と一緒に使う場合は、vim-virtualenv が編集するファイル名に対応してアクティブ化する virtualenv を識別します。</p>
62
<div class="section" id="extensions-templates">
63
<span id="id4"></span><h2>テンプレート<a class="headerlink" href="#extensions-templates" title="Permalink to this headline">¶</a></h2>
64
<p><a class="reference internal" href="command_ref.html#command-mkproject"><em>mkproject</em></a> で利用できるテンプレートの一覧を紹介します。</p>
65
<div class="section" id="bitbucket">
66
<span id="templates-bitbucket"></span><h3>bitbucket<a class="headerlink" href="#bitbucket" title="Permalink to this headline">¶</a></h3>
67
<p><a class="reference external" href="http://www.doughellmann.com/projects/virtualenvwrapper.bitbucket/">bitbucket</a> 拡張は、指定した bitbucket プロジェクトから自動的に mercurial のリポジトリをクローンします。</p>
69
<div class="section" id="django">
70
<span id="templates-django"></span><h3>django<a class="headerlink" href="#django" title="Permalink to this headline">¶</a></h3>
71
<p><a class="reference external" href="http://www.doughellmann.com/projects/virtualenvwrapper.django/">django</a> 拡張は、自動的に新しい Django プロジェクトを作成します。</p>
72
<div class="admonition-see-also admonition seealso">
73
<p class="first admonition-title">See also</p>
74
<ul class="last simple">
75
<li><a class="reference internal" href="developers.html#developer-templates"><em>新しいテンプレートの作成</em></a></li>
74
88
<h3><a href="index.html">Table Of Contents</a></h3>
76
90
<li><a class="reference internal" href="#">既存の拡張機能</a><ul>
77
<li><a class="reference internal" href="#project">project</a><ul>
78
<li><a class="reference internal" href="#bitbucket">bitbucket</a></li>
81
91
<li><a class="reference internal" href="#emacs-desktop">emacs-desktop</a></li>
82
92
<li><a class="reference internal" href="#user-scripts">user_scripts</a></li>
93
<li><a class="reference internal" href="#vim-virtualenv">vim-virtualenv</a></li>
94
<li><a class="reference internal" href="#extensions-templates">テンプレート</a><ul>
95
<li><a class="reference internal" href="#bitbucket">bitbucket</a></li>
96
<li><a class="reference internal" href="#django">django</a></li>