【问题标题】:Autoformat Javascript in Netbeans IDENetbeans IDE 中的自动格式化 Javascript
【发布时间】:2012-06-19 07:59:51
【问题描述】:

是否有任何已知的插件或方法可以在 Netbeans IDE 中正确地自动格式化 Javascript?

【问题讨论】:

  • 选择文本>>右键>>格式
  • 不是很有帮助,因为它只适用于最基本的格式(如果有的话)。一定有办法调整这些设置或自定义它们吗?选项菜单仅显示 php 部分和“所有语言”部分。
  • 实际上,经过几个月的寻找,我终于建立了一个。 plugins.netbeans.org/plugin/43263/jsbeautify 它使用 jsbeautify.js 来格式化 javascript。接下来我正在研究 html 格式。
  • 好东西,我一定会试一试的!
  • @DrewH 您能否实现更多选项,例如在函数有条件后将左大括号保留在与右括号(与“)”相隔一个空格的同一行上?

标签: javascript netbeans autoformatting


【解决方案1】:

编辑 2012 年 9 月 15 日

在进一步研究之后,我发现 javascript 模块已经被重写(非常需要)。您终于可以找到 javascript 的格式选项。它在 netbeans nightly builds 中可用。祝大家好运。

http://bits.netbeans.org/download/trunk/nightly/

我发布了一个非常简单的 JS 格式化程序,它使用 JSBeautify 并在 Rhino 中运行。

http://plugins.netbeans.org/plugin/43263/jsbeautify

您现在必须使用备用键。我正在修改 Netbeans 中的 Javascript 语言,以便以后可能发布更好的东西(作为插件或补丁)。我仍在熟悉 Netbeans 中发生的事情的方式。

多年来一直在讨论在 Netbeans 中为 Javascript 添加更多格式选项。什么都没有浮出水面。我将建议 Javascript 语言利用 JSBeautify(在 Rhino 中运行)来提供格式,而不是在 Java 中实现新功能。这简化了格式化过程,而且 JSBeautify 社区非常庞大并且正在积极开发中。

【讨论】:

  • Drew 插件真的很棒。只是一个简单的问题:我怎样才能给它缩进大小(空格)为 3?它只显示一个带有静态选项的下拉列表:2、4、8...或者至少以某种方式将空间决定保留为默认 Netbeans 行为...干杯!
  • 嘿圣地亚哥,感谢您的关注。我需要补充一点。准备好后我会在这里发帖。真正正确的做法是修补当前的 Javascript 模块并将其作为插件发布,这就是我现在正在做的事情。这更像是概念证明和解决方法,因为我很快就需要它。哈哈。
  • 这个插件被废弃了吗?还是有计划更新到 8.2?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-06
  • 1970-01-01
  • 2011-08-04
  • 2014-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多