- 環境
- macOS Mojave version 10.14.2
- Sublime Text3
- Python 3.6.5
エディタの設定
手頃な.pyファイルを開く > [Preference] > [Settings - Syntac Specific]
Python-sublime-settings
// These settings override both User and Default settings for the Python syntax
{
// タブサイズ
"tab_size": 4,
// タブでスペース挿入
"translate_tabs_to_spaces": true
}
プラグイン
- PEP8というPythonのコーディング規約に沿っているかチェックをしてくれるPython Flake8 Lint
- PEP258に沿っているかチェックをしてくれるSublimeLinter-pydocstyle
-
SublimeText上で実行できるSublimeREPL for SublimeText
- ビルドシステムの設定 : [Tools] > [Build System] > [New Build System...]
Python36.sublime-build(違う名前でもOK)pythonのパスは環境に合わせる
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3", "-u", "$file"],
"selector": "source.python",
"file_regex": "file \"(...*?)\", line ([0-9]+)",
"env": {"LANG": "ja_JP.UTF-8"},
}