emacsのflymake-python-pyflakesパッケージの使い方


Table of Contents

1 flymake-python-pyflakesパッケージとは

emacsのpython-modeパッケージにてシンタックスチェックを可能にするパッケージです。

pyflakesコマンドとemacsのflymakeパッケージを使っています。emacsのflymakeパッケージの設定はこちらを参考にしてください。emacsのpython-modeパッケージの設定はこちらを参考にしてください。

2 flymake-python-pyflakesパッケージのインストール

M-x package-list-packagesでインストールします。

flymake-python-… 0.9 installed A flymake handler for python-mode files using pyflakes (or flake8)

3 pyflakesコマンドのインストール

pipでインストールします。

$ sudo pip install pyflakes

4 .emacsの設定

python-modeのフックスクリプトにflymake-python-pyflakes-loadを追加することで、python-modeが読み込まれた後にflake-python-pyflakesが読み込まれます。

(add-hook ‘python-mode-hook ‘flymake-python-pyflakes-load)

5 実行例

検出箇所がハイライトされます。カーソルを合わせると検出内容を確認できます。

0001_flymake-python-pyflakes.png

Android | Linux | SDL - Narrow Escape