我最近爱上了 WebStorm 作为 JavaScript 开发的 IDE。问题是,我来自 vim 和轻量级编辑器的世界,所以我可能无法完全理解 IDE 的所有功能。是的,我已经看过演示文稿并阅读了文档,但是有很多功能,我不确定其中哪些是真正有用的。
所以,我的问题是:你如何使用 WebStorm,你觉得什么最有用?有什么用电技巧吗?配置黑客?值得一提的插件?
我不是在寻找功能列表,而是在寻找真实世界的使用示例和印象。
PS。我主要使用纯 JS + Canvas 元素和一些 NodeJS。
我最近爱上了 WebStorm 作为 JavaScript 开发的 IDE。问题是,我来自 vim 和轻量级编辑器的世界,所以我可能无法完全理解 IDE 的所有功能。是的,我已经看过演示文稿并阅读了文档,但是有很多功能,我不确定其中哪些是真正有用的。
所以,我的问题是:你如何使用 WebStorm,你觉得什么最有用?有什么用电技巧吗?配置黑客?值得一提的插件?
我不是在寻找功能列表,而是在寻找真实世界的使用示例和印象。
PS。我主要使用纯 JS + Canvas 元素和一些 NodeJS。
一些随意的想法,也许以后会更多......
在帮助中,一定要阅读基本概念并浏览 WebStorm 使用指南以了解您关心的操作。
学习使用 Ctrl-Shift-A。它允许您通过键入其中的一部分来快速找到可以执行的操作。一旦你知道它存在,你就可以找到任何东西。
WebStorm(如 IntelliJ)最大的魔力在于它的代码完成和重构功能,这来自于它的代码解析和感知。它计算了很多东西,但你可以通过让你拥有好的源文件来帮助它。将您使用的库的注释版本放在项目中,以便它可以使用这些注释显示在文档弹出窗口中(只需将它们放在目录中即可)。
一定要留下提示。
他们的论坛很有用,但如果您有问题或功能请求,请将其直接发送到 youtrack.com。他们在那里反应更快。您还可以为您想要添加的内容投票。
如果你还没有看到它,有一个 VIM 插件,它会给你 VIM 编辑器键,叫做IdeaVim。
我觉得最有用的功能:
代码格式化。WebStorm 的格式化程序是我见过的最好的(当然,它仍然有一些细微的错误)。
内置 HTTP 服务器:http ://blog.jetbrains.com/webstorm/2013/03/built-in-server-in-webstorm-6/ ,如何使用 WebStorm 中的内置 Web 服务器打开/调试当前文件?
JsTestDriver 集成。
插件。你总能找到有用的东西。