更新时间:2025-08-19 GMT+08:00
分享

安全删除

此重构允许安全地删除文件和代码符号。CodeArts IDE将验证所有受影响的用法,并相应地调整代码。

执行重构

  1. 选择要应用重构的实体(资源管理器中的文件或代码编辑器中的符号)。
  2. 单击右键展示上下文菜单,选择重构 > 安全删除
  3. 在打开的“安全删除”对话框中,选择CodeArts IDE是否要搜索代码中被选定符号的引用。如下图所示:

    图1 安全删除

  4. 单击“重构”以应用重构。

示例

例如,在整个方法调用层次结构中删除未使用的参数i

重构前

“com\refactoring\source\SafeDelete.java”文件内容如下:

class SafeDelete {
    private void foo(int i) { bar(i);}
    private void bar(int i) { baz(i);}
    private void baz(int i) { }
}

重构后

“com\refactoring\source\SafeDelete.java”文件内容如下:

class SafeDelete {
    private void foo() { bar();}
    private void bar() { baz();}
    private void baz() { }
}

相关文档