我想知道在哪里可以更改 Netbeans 生成代码的方式。例如,我希望左括号位于新行上。
我一直在寻找 [Tools] -> [Options] 菜单,但没有找到任何东西。
我想知道在哪里可以更改 Netbeans 生成代码的方式。例如,我希望左括号位于新行上。
我一直在寻找 [Tools] -> [Options] 菜单,但没有找到任何东西。
解决方案 1应该可以解决您的问题。对于解决方案 1无法解决的任何自动生成的代码格式,请使用解决方案 2。不过要注意“代码模板”选项卡,过去它对我来说相对比较麻烦。
重要提示:尝试修改“代码模板”以放置大括号将无法正常工作,因为它已被解决方案 1中的首选项覆盖。应首先尝试使用解决方案 1对所需格式进行任何更改,因为 Netbeans 中的“格式”选项卡优先于“代码模板”选项卡。
解决方案1:
转到[Tools]
-> [Options]
-> [Editor]
-> [Formatting]
。选择您使用的语言,然后在Category
下拉框中选择Braces
。直接在它下面,你会看到Braces Placement
。您可以修改类声明、方法声明或“其他”的大括号的位置。选项是:
解决方案2:
转到[Tools]
-> [Options]
-> [Editor]
-> [Code Templates]
。选择您使用的语言,然后根据您喜欢的格式修改模板。
例如,如果选择了 Java,我可以滚动到“pm”缩写并查看 Netbeans 如何生成私有方法。这是一个不完整但有用的缩写词含义列表,列出了您可能想要更改的一些常见 Java 缩写词。
因此,如果要更改列为“私有”的自动生成方法的格式,可以在“扩展文本”区域更改缩写“pm”的格式,该区域显示自动生成规则/私有方法的格式。
注意:这些字母的组合有时可能意味着不同的东西,例如“pr”被扩展为“private”,但“prm”被列为受保护方法,而不是私有方法。