emacsでシンタックスチェック
flycheckがオススメ. checkerは,言語によっていくつか選べる. python3の場合,私はとりあえずflake8を利用している.
$ sudo pip install flake8
でflake8モジュールをインストール
line too longのwarning等がうざいので, ↓を参考にして諸々の厳しすぎるerrorとwarningを非表示にする. www.reddit.com
↑の記事で書かれていたエラーコードの一覧は
Introduction — pycodestyle 2.4.0 documentation
にある.
flake8の設定ファイルの書き方については
Configuring Flake8 — flake8 3.5.0 documentation
が参考になる.