当我
使用Sublime Text 2
时,如何自动检查代码中的错误?或者,是否有Sublime Text 2
包/插件来检查代码是否有错误?
我的主要语言是Python,PHP,Javascript,HTML,所以,我主要搜索可以帮助它们的东西。
--了解所需工具的示例:
<?php
echa 'test'
?>
该工具应返回(或类似内容),说明没有echa
方法并且缺少冒号( ;
)。
<html>
<h1>Test</h1>
</.html>
该工具应返回(或类似内容)HTML
标记未关闭,并且没有名为 .html
的标记。
<script type='text/javascript'>
function(){
document.writ('Test');
}
</script>
该工具应返回(或类似内容)没有writ
方法。
这个简单的例子只是为了解释更多。
我主要使用 sublime2 进行 Python 编程,SublimeLinter 在这方面很棒,可以找到未使用的导入/变量并让您遵循 PEP8
显然它也支持PHP:)
https://github.com/Kronuz/SublimeLinter
这里也是一个插件,用于一些不错的python自动完成 https://github.com/JulianEberius/SublimeRope