gpt4 book ai didi

java - Netbeans 历史记录显示有 100 个更改,但我只做了几个。我该如何避免这种情况?

转载 作者:行者123 更新时间:2023-11-29 03:17:13 24 4
gpt4 key购买 nike

在 Netbeans 中,当我进行了十几个破坏多于修复的更改时,通常我会通过查看历史立即找到罪魁祸首,找到罪魁祸首,修复它,然后继续我的快乐之路。只需要很少的时间。

但我经常发现 Netbeans 显示了将近 100 个变化。几乎所有这些都涉及更改,例如下面的两对历史行(每对中首先列出较旧的行):

// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
// <editor-fold defaultstate="collapsed" desc="Generated Code">


// </editor-fold>//GEN-END:initComponents
// </editor-fold>

绝大多数更改似乎只发生在 Swing 设计生成的语句上。

为什么 //GEN-BEGIN:initComponents//GEN-END:initComponents 被添加到我没有更改的行上?

我做了什么导致这个?

我怎样才能避免这种情况? (除了停止使用我已经在其他项目中使用过的 Swing 设计,但这是一个我有点坚持使用的旧项目。)

我该怎么做才能修复它,以便我只能看到我更改的行?

我去了here但它没有告诉如何“您还可以删除//GEN-FIRST 和//GEN-LAST 以使它们在 Netbeans 中可编辑。”

最佳答案

折叠代码根据 GUI 编辑器属性重新生成,每次您构建时;你描述的效果并不意外。更改特定属性,例如通过使用 Customize Code... 对话框,查看生成的代码如何变化。虽然源代码编辑器可以折叠生成的代码,但历史 View 不能。

一些缓解策略:

  • 将 GUI 编辑器的使用限制在真正需要它的相对较少的封闭容器中,如图所示 here .

  • 使用历史 View 导航控件在可用更改之间移动。

  • Diff Viewer Pane 的 Message 列中识别关键修订。

  • 检查 Options > Team > History 设置以匹配您的工作流程。

  • 在帮助对话框中搜索 History View 以获得更多指导。

关于java - Netbeans 历史记录显示有 100 个更改,但我只做了几个。我该如何避免这种情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25817867/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com