Netbeans生成的代码设置

Netbeans生成的代码设置,netbeans,code-formatting,auto-generate,Netbeans,Code Formatting,Auto Generate,我想知道在哪里可以更改Netbeans生成代码的方式。例如,我希望开始括号位于新行上 我一直在[Tools]->[Options]菜单中查找,但没有找到任何内容。解决方案1应该可以解决您的问题。对于解决方案1无法解决的任何自动生成的代码格式,请使用解决方案2。不过,请注意“代码模板”选项卡,它在过去对我来说是相对错误的 重要注意事项:尝试修改大括号放置的“代码模板”将无法正常工作,因为它已被解决方案1中的首选项覆盖。由于Netbeans中的“格式”选项卡优先于“代码模板”选项卡,因此应首先尝试使

我想知道在哪里可以更改Netbeans生成代码的方式。例如,我希望开始括号位于新行上


我一直在[Tools]->[Options]菜单中查找,但没有找到任何内容。

解决方案1应该可以解决您的问题。对于解决方案1无法解决的任何自动生成的代码格式,请使用解决方案2。不过,请注意“代码模板”选项卡,它在过去对我来说是相对错误的

重要注意事项:尝试修改大括号放置的“代码模板”将无法正常工作,因为它已被解决方案1中的首选项覆盖。由于Netbeans中的“格式”选项卡优先于“代码模板”选项卡,因此应首先尝试使用解决方案1对格式进行任何更改

解决方案1:

转到
[工具]
->
[选项]
->
[编辑器]
->
[格式]
。选择您正在使用的语言,然后在
类别
下拉框中选择
大括号
。在它的正下方,您将看到
大括号的位置
。可以修改类声明、方法声明或“其他”的大括号位置。选项包括:

  • 同一行-将括号与类、方法或“其他”放在同一行上
  • 新行-将括号放在类、方法或“其他”下的新行上
  • 新行半缩进-与添加半缩进的“新行”相同
  • 新行缩进-与添加完整缩进的“新行”相同
解决方案2:

转到
[工具]
->
[选项]
->
[编辑器]
->
[代码模板]
。选择您正在使用的语言,然后根据您喜欢的格式修改模板

例如,如果选择了Java,我可以滚动到“pm”缩写,查看Netbeans如何生成私有方法。下面是一个不完整但有用的缩写,它是一些您可能想要更改的常见Java缩写的意思列表

  • m-方法
  • p-私人
  • f-决赛
  • s-静态
因此,如果要更改列为“专用”的自动生成方法的格式,可以在“扩展文本”区域中更改缩写“pm”的格式,该区域显示专用方法的自动生成规则/格式


注意:这些字母的组合有时可能表示不同的意思,例如“pr”被扩展为“private”,但“prm”被列为受保护的方法,而不是私有方法。

解决方案1应该可以解决您的问题。对于解决方案1无法解决的任何自动生成的代码格式,请使用解决方案2。不过,请注意“代码模板”选项卡,它在过去对我来说是相对错误的

重要注意事项:尝试修改大括号放置的“代码模板”将无法正常工作,因为它已被解决方案1中的首选项覆盖。由于Netbeans中的“格式”选项卡优先于“代码模板”选项卡,因此应首先尝试使用解决方案1对格式进行任何更改

解决方案1:

转到
[工具]
->
[选项]
->
[编辑器]
->
[格式]
。选择您正在使用的语言,然后在
类别
下拉框中选择
大括号
。在它的正下方,您将看到
大括号的位置
。可以修改类声明、方法声明或“其他”的大括号位置。选项包括:

  • 同一行-将括号与类、方法或“其他”放在同一行上
  • 新行-将括号放在类、方法或“其他”下的新行上
  • 新行半缩进-与添加半缩进的“新行”相同
  • 新行缩进-与添加完整缩进的“新行”相同
解决方案2:

转到
[工具]
->
[选项]
->
[编辑器]
->
[代码模板]
。选择您正在使用的语言,然后根据您喜欢的格式修改模板

例如,如果选择了Java,我可以滚动到“pm”缩写,查看Netbeans如何生成私有方法。下面是一个不完整但有用的缩写,它是一些您可能想要更改的常见Java缩写的意思列表

  • m-方法
  • p-私人
  • f-决赛
  • s-静态
因此,如果要更改列为“专用”的自动生成方法的格式,可以在“扩展文本”区域中更改缩写“pm”的格式,该区域显示专用方法的自动生成规则/格式

注意:这些字母的组合有时可能表示不同的意思,例如“pr”被扩展为“private”,但“prm”被列为受保护的方法,而不是私有方法。

NetBeans 8.0的更多代码模板?NetBeans 8.0的更多代码模板?