NetBeans中是否存在隐藏的Javascript代码格式设置?
我在NetBeans中进行PHP/Javascript开发,我非常喜欢这个环境,除了一件事情 - 在Javascript中,当我在声明后按Enter时,输入大括号,它是缩进的。就像这样:NetBeans中是否存在隐藏的Javascript代码格式设置?
if (a == b)
{}
我想支架保持在同一水平上,像这样:
if (a == b)
{}
所以,当我再次按ENTER键,我得到这样的:
if (a == b)
{
}
可以这样做,怎么样?
对不起,我没有你的问题的答案。我也曾徒劳无功地在NetBeans 6中搜索配置JavaScript格式。
但是,您应该注意以下事项:
在像Java这样的语言中,在同一行上的左大括号与换行符上的大括号之间进行选择是合法的。然而,在JavaScript中,你应该坚持前者,因为后者会引起歧义,从而影响代码的解释。见here。 (我知道你举的例子涉及如果语句,但想必你要保持一致。)
是的,我意识到这一点,但在大多数情况下,它没有任何问题,所以我想在我的所有代码中使用一致的格式。 – 2011-05-29 17:27:29
对NetBeans的好消息致力于此:(的NetBeans 7.0)
Tools -> Options > Editor > Code Templates: choose Language (Javascript in this case)
寻找“如果“缩写:
变化扩展文字定义:
从这个:
if (${expr}){ ${cursor} }
这样:
if (${expr}) { ${cursor} }
保存选项。
现在JS文件类型里面如果并按[标签] ...和你有它...
你能想象这些模板的所有可能性?
可爱,但不完全是我想要的。 – 2011-06-30 08:01:28
我也寻求一种解决方案,以在netbeans 7.x上为javascript格式化javascript,但我太节俭为它开始赏金。 – 2012-04-10 16:50:49