我选择的“IDE”(它不是真正的 IDE)是 Sublime Text 2。
这个编辑器有很好的插件。我非常喜欢使用的一个是SublimeClang:它会在您编写 C/C++ 代码时对其进行解析,并向您显示错误和警告的位置,就像“真正的”IDE 一样。这太棒了,因为它缩短了代码/编译周期,所以我只需要在我编写完代码后返回我的终端,因为我可以在处理代码时看到我的错误。
我曾希望 jsLint(也有用于将其与编辑器集成的插件)可以帮助我完成相同的任务,以便在我在浏览器中测试我的页面之前发现语法错误。通常,最好的方法是将整个文件上传到服务器并将其加载到浏览器中:虽然这个工作流程可以大大简化,但是在上传之前能够在本地检查代码是很有吸引力的。
我对 jslint 的问题是它抛出了太多关于深奥风格选择的意见,其中许多我不关心。你想让我把我所有的声明放在一行吗?不,谢谢,我在变量旁边有所有这些评论,我保留这些评论!
是否有我可以提供给 jslint 的标志,以便它只会警告我语法错误?