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 的软件包贡献指南都将帮助您入门。
麻省理工学院许可证。请参阅许可证了解更多详细信息。