哪些 IDE 可以配置为根据 Google 的 JavaScript 样式指南自动设置 JavaScript 格式?
我正在尝试使我的代码符合 Google 的 JavaScript 样式指南,但有些的需求需要非常精细的控制,而我在 Eclipse、IntelliJ 等中无法实现这一点。例如,在块注释中,@fileoverview 描述应在 80 列处换行,但不缩进,而 @param 描述应换行,但缩进4个空格。只是好奇是否有 IDE 可以让您运行格式命令以符合 Google 标准。我最接近的是针对 JavaScript 开发人员的 Eclipse。
I'm trying to conform my code to Google's JavaScript Style Guide but some of the requirements require very granular control that I haven’t been able to achieve in Eclipse, IntelliJ, etc. For instance, within block comments the @fileoverview description should wrap at 80 columns but not indent, while the @param description should wrap but indent 4 spaces. Just curious if there are IDE’s that let you run a format command to conform with Google’s standards. The closest I've come is Eclipse for JavaScript developers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我正在使用 Visual Studio 2010 代码重新格式化功能 (ctrl k + d) 和这些代码片段:
带注释的 Google Closure Javascript 编译器 - Visual Studio Snippets
Visual Studio 的免费版本在这里 http://www.microsoft.com/express/Web/
I'm using Visual Studio 2010 code reformatting feature (ctrl k + d) and these code snippets:
Annotated, Google Closure Javascript Compiler - Visual Studio Snippets
Free version of Visual Studio is here http://www.microsoft.com/express/Web/
我正在使用 IntelliJ 10.5 并通过closure-linter 检查我的编码风格,一切正常。有时我仍然需要进行干预,以使换行更有意义。
问候,
简
I am using IntelliJ 10.5 and check my coding style via closure-linter and everything works fine. Sometimes I still have to intervene so that the linebreaks make more sense.
Greetings,
Jan