解决方案
为PyDev2.3.0, pep8
是综合在PyDev默认情况下,甚至运用缺省版本。
打开窗>的喜好
它必须启用PyDev>编辑>代码分析>pep8.py
错误/警告应当显示作为标记(如其他的事情经常的代码分析)。
在该事件的一个文件不是进行分析,看看 https://stackoverflow.com/a/31001619/832230.
其他提示
我不知道如何整合它对于整个项目,但是我已经用它作为一个外部工具来分析一个单独的文件。
注意, pycodestyle
包裹是官方替换,是新版的 pep8
包。安装,运行:
$ sudo pip install --upgrade pycodestyle
接下来,在日食:
- 选择 运行的外部工具-外部工具配置...
- 选择 程序 根节点。
- 按 新的启动配置 按钮。
- 输入 名称 为启动配置。我用
pycodestyle
. 填写下列领域:
位置 --
${system_path:pycodestyle}
工作目录 --
${container_loc}
参数 --
"${resource_name}"
(这种使用的当前活动的文件。)
去 常见的 标签和确认 分配控制台 复选检查。
一个受益于这种方法是,可以使用一个非常新版本的软件包,并不限于老的版本包括与PyDev.如果你是好奇,有关设置 pylint
在一个类似的方式,看看 这个答案.
- 打开你的日食
- 去要帮助和安装新软件的选择
- 点击按钮增加和"增加储存库"对话框会出现
- 你可以使用任何你喜欢的名字。(I使用PyDev)
- 为位置,进入"http://pydev.org/updates"
- 点击"确定"。
- 你现在正在安装。只是等待它的完成。
- 安装后,关闭蚀和再次打开它。
- 现在,PyDev安装在你的食,去窗口->的喜好
- 选择PyDev->编>分析代码
- 去pep8.py 卡
- 选择的无线电按钮警告和"确定"。
就是这样。你蚀IDE现在是集述pep8.运行pep8.py 自动点项目编辑器。选择PyDev和单击"的代码分析"。在你的问题卡在你的工作空间,你会看到警告,要点的线,你必须做出违反所述pep8(如果你已经违反了).
码分析:
在日食(PyDev),如果你想要 分析代码 使用的风格,那么述pep8
去:Windows->的喜好->PyDev->编>码分析--> pep8.py 选项和选择 警告 单击"应用"和"确定"的按钮。
在你的代码如果你验证述pep8编码的风格,它会给你警告
自动代码格式:
在日食(PyDev),如果你想要 自动格式 代码使用的风格,那么述pep8
去:Windows->的喜好->PyDev->编>码的风格->代码格式化->击检查箱(使用autopep8.py 控制台的格式?)单击"应用"和"确定"的按钮。
如果你想加长线(述pep8默认值是79)下使用autopep8.py 你可以设定参数类型 --max-line-length=150
如果你设置最大的长度150
如果新闻自动格式的快捷方式( Ctrl+Shift+f )它将自动格式你的代码就像述pep8风格
尚未出现能完全融入Pydev.
作为建议 这个职位,
[这]需要改变内的代码pydev--一个灵活的选择是将增加偏好,让用户选择哪些模式,他想要匹配用于建立超级链接(并说该小组在比赛是行的,哪一个是文件)...
或者,你可以尝试很难编码玩: org.蟒蛇。pydev.调试。用户界面。PythonConsoleLineTracker (应该是很容易的把握).
一个 请求并不存在 对于这一点,但这似乎是仍然开1年之后,它的创作...
你不:),而不是利用非常良好的一体化与PyLint和配置PyLint检查所有的东西述pep8检查。看看 如何配置PyLint检查所有的东西述pep8检查?