python開発環境

pythonの開発環境を構築したい。備忘録として記載していきます。

まずはエディタをどうするか。。

さまざまなIDEがあるなか、vimを選択!(漢と呼んでいいよ)

そして、開発環境と呼ばれるものには以下が必要ではないだろうか。

 

 

・コード補完 ・構文解析(文法チェック)

・見栄え(インデント・色・強調)

 

・コード補完

pythonをやるなら入れとかないといけないプラグインjediを導入。

まずは、pip(pythonパッケージ管理ツール)でjediをインストール。

 

 

% pip install jedi

 

 

vimプラグインは『jedi-vim』になります。

プラグイン管理はneobundleでやっていますよ。

インストールはこちらを参照。 → vimプラグインの管理

 

導入は以下の手順で。

 

 

1. .vimrcに以下を記述する。

 

 

NeoBundle 'davidhalter/jedi-vim'

 

2. vimにインストール (vimコマンドラインで)

 

 

:NeoBundleInstall

 

 

3. サブモジュールの初期化

 

 

% cd ~/.vim/bundle/jedi-vim

% git submodule update --init

 

 

4. 確認 (vimコマンドラインで)

 

 

:help jedi-vim

 

構文解析

また今度 m(_ _)m

 

・見栄え

また今度 m(_ _)m

 

(参考) http://tekkoc.tumblr.com/post/42845501741/vim-python http://slowquery.hatenablog.com/entry/2013/04/30/020630