Eclipse + Python
EclipseでPythonを使う方法をまとめるための記事.
Eclipseの設定ファイルをエクスポートしたものをGoogleドライブにアップロードしている.
設定を書き換えているorよく使うショートカット一覧 (Emacsベース)
- Delete Previous : Ctrl+H
- Undo : Ctrl+/
- Content Assist : Ctrl+;
使いたいショートカット
- Next : Ctrl+. (次のエラー?)
- Add Block Comment : Ctrl+4
- Remove Block Comment : Ctrl+5
- Go to Definition : F3
- 関数などのコメントテンプレート表示 : Ctrl+1
PEP8関連の設定
Preference-PyDevからPEP8に従って警告を出すかどうか設定できる.
デフォルトだと個人的にちょっとうるさいので, コマンドラインオプションを指定できるところで「--ignore=W2」みたいにして空白関連のエラーを無効化した.
pep8.pyをちらっと読むと, prefixで判断してるみたい. エラーの分類はどっか見てください. --selectに指定するとignoreされても表示するように出来るみたい.
Templates関連の設定
新しくファイルを作成したときにテンプレートを使用した際, File->New->New Moduleで作成しないと, Context がNew Moduleなテンプレートは使えない. ちょっとめんどくさい
便利な補完
def と打った後にCtrl+;とやると, メソッドのオーバーライドができる.