Python中SublimeText3有没有检查未使用变量的插件?

今天一个 Flag 写成了 flag 愣是检查了一年😭


Python中SublimeText3有没有检查未使用变量的插件?
8 回复

写一套 eslint 配置啊,就可以 lint 出来


SublimeText3里确实有检查未使用变量的插件,Anaconda这个插件就能干这个活。它集成了很多Python开发需要的功能,包括代码检查(linting),其中就包含了未使用变量的检测。

安装步骤很简单:

  1. 在SublimeText里按 Ctrl+Shift+P 打开命令面板
  2. 输入 Package Control: Install Package
  3. 搜索 Anaconda 并安装

装完之后,打开Python文件,Anaconda就会在边栏显示代码问题,未使用的变量会有警告标记。你也可以按 Ctrl+Alt+R 手动触发代码检查。

如果只想做简单的语法检查,SublimeLinter配上pylint或者flake8插件也行,但Anaconda是专门为Python设计的,功能更全面一些。

用Anaconda就行。

哦,是 Python,那也有 lint 工具。

flake8 能检查未使用变量

如果像 vs 一样以波浪线标出来就好了

python 的话装个 anaconda 就行了

sublime 插件 anaconda,不是那个 anaconda 包

搜索下 phpmd,st 有插件。

回到顶部