2011-01-07 72 views
4

我在NetBeans 6.9.1中开发,并通过git从命令行(无gui版本)与我的团队共享产生的代码。 netbeans的两种行为已变得越来越讨厌:如何让netbeans停止手持?

  1. 自动完成。我真的不喜欢netbeans处理左括号的方式。多年来,我养成了自己关闭这些东西的习惯。我如何关闭netbeans为我做这件事?
  2. Far nastier:如果我创建了一个gui组件,我通常会双击该组件来添加代码。这适用于视觉工作室编辑,这是我的训练。但是看起来netbeans生成的这样的例程一旦被创建就不能被用户编辑(即,除了例程的主体之外,我不能编辑任何东西,如果我不需要它们,就删除它们,等等)。这是共享代码环境中的一个问题,显然(或者至少,我的团队告诉我他们想要编辑这些行并且正在陷入困境)。

那么如何关闭netbeans的这些手持功能呢?

回答

6

1) 工具 - >选项 - >代码完成选项卡并关闭最后一个复选框选项将关闭添加右括号。

2)对不起,我不认为有一个优雅的方式。一旦你生成你的GUI类,你可以使用外部编辑器编辑源代码(这是我过去的做法) - 我不认为你可以在netbeans中做一些事情来覆盖生成的GUI代码。

2

对于第一个问题 - 使用环承载的解决方案。
第二个 - 如果在可视化编辑器中右键单击组件,弹出窗口将显示 - 您可以选择“自定义代码”选项。它会让你改变大部分选项。