Java Netbeans历史记录显示了100次更改,但我只做了几次。我如何避免这种情况?
在Netbeans中,当我做了十几个改变,但破坏的比修复的多时,通常我会通过查看历史立即找到罪魁祸首,找到罪魁祸首,修复它,然后继续我的快乐之路。花很少的时间 但我经常发现Netbeans显示了近100个变化。几乎所有这些都涉及如下两对历史记录行(每对中首先列出的旧行)的更改:Java Netbeans历史记录显示了100次更改,但我只做了几次。我如何避免这种情况?,java,swing,netbeans,ide,generated-code,Java,Swing,Netbeans,Ide,Generated Code,在Netbeans中,当我做了十几个改变,但破坏的比修复的多时,通常我会通过查看历史立即找到罪魁祸首,找到罪魁祸首,修复它,然后继续我的快乐之路。花很少的时间 但我经常发现Netbeans显示了近100个变化。几乎所有这些都涉及如下两对历史记录行(每对中首先列出的旧行)的更改: ///GEN-BEGIN:initComponents // ////GEN-END:initComponents // 绝大多数更改似乎
///GEN-BEGIN:initComponents
//
////GEN-END:initComponents
//
绝大多数更改似乎只发生在Swing设计生成的语句上
为什么//GEN-BEGIN:initComponents
和//GEN-END:initComponents
被添加到我没有更改的行中
我是怎么做的
我怎样才能避免这种情况?(除了停止使用Swing设计之外,我已经在其他项目中使用了Swing设计,但这是一个我一直坚持的老项目。)
我能做些什么来修复它,这样我就可以看到我更改的行了
我去了,但它没有说明“您还可以删除//GEN-FIRST和//GEN-LAST以使它们在Netbeans中可编辑。”每次构建时,折叠的代码都会根据GUI编辑器属性重新生成;你所描述的效果并非出乎意料。更改特定属性,例如使用
自定义代码…
对话框,查看生成的代码如何更改。虽然源代码编辑器可以折叠生成的代码,但历史视图不能
一些缓解策略:
- 将GUI编辑器的使用限制在真正需要它的相对较少的封闭容器中,如图所示
- 使用
导航控件在可用更改之间移动历史视图
- 在
窗格的Diff-Viewer
列中识别关键修订消息
- 检查
设置以匹配您的工作流Options>Team>History
- 在“帮助”对话框中搜索“历史记录”视图以获取更多指导
自定义代码…
对话框,查看生成的代码如何更改。虽然源代码编辑器可以折叠生成的代码,但历史视图不能
一些缓解策略:
- 将GUI编辑器的使用限制在真正需要它的相对较少的封闭容器中,如图所示
- 使用
导航控件在可用更改之间移动历史视图
- 在
窗格的Diff-Viewer
列中识别关键修订消息
- 检查
设置以匹配您的工作流Options>Team>History
- 在“帮助”对话框中搜索“历史记录”视图以获取更多指导
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
// <editor-fold defaultstate="collapsed" desc="Generated Code">
// </editor-fold>//GEN-END:initComponents
// </editor-fold>