ide python
v1.9.7
Atom-IDE 的 Python 語言支持,由 Python 語言伺服器提供支援。
ide-python
需要 Atom 1.21+
、Python 語言伺服器0.29+
和atom-ide-base
套件來公開 Atom 中的功能。
請注意, atom-ide-ui
現已棄用,因此,您必須使用上述atom-ide-community
提供的軟體包。也提供了更多資訊的連結。
使用以下命令安裝語言伺服器(0.29.0 或更高版本):
python -m pip install ' python-language-server[all] '
此命令將安裝語言伺服器和所有支援的功能提供程序,可以在設定中啟用或停用它們。請查看官方安裝說明,以了解如何僅安裝您需要的提供者。
您可以從命令列執行python -m pyls --help
來驗證所有內容是否已正確安裝。它應該返回
usage: pyls [-h] [--tcp] [--host HOST] [--port PORT]
[--log-config LOG_CONFIG | --log-file LOG_FILE] [-v]
Python Language Server
...
如果您使用非預設安裝的 Python 安裝了pyls
,則可以在ide-python
設定中新增修改Python 執行檔配置。
從 Atom 設定中的Install安裝ide-python
和atom-ide-base
或運行:
apm install atom-ide-base
apm install ide-python
要使用調試器,您還需要安裝atom-ide-debugger
和atom-ide-console
:
apm install atom-ide-debugger
apm install atom-ide-console
安裝以上軟體套件後:
配置是從零個或多個配置來源載入的。
pycodestyle
:在~/.config/pycodestyle
、 setup.cfg
、 tox.ini
和pycodestyle.cfg
中發現flake8
:在~/.config/flake8
、 setup.cfg
、 tox.ini
和flake8.cfg
中發現總體配置首先根據使用者配置(在主目錄中)計算,由ide-python
設定中的配置覆蓋,然後由目前專案中發現的配置覆蓋。
請隨時提供協助!無論是提交錯誤和功能請求,還是解決一些未解決的問題,Atom 的軟體包貢獻指南都將幫助您入門。
麻省理工學院許可證。有關更多詳細信息,請參閱許可證。