.
‘选项’-‘重构’对话框
.
.

符号:

功能:对话框用于定义建议进行自动重构的工程中的操作。重构功能可帮助你进行改进。

调用:菜单栏:工具 ➔ 选项重构类别

.
‘建议对以下操作进行重构’
.

自动声明

通过调用自动声明([ Shift ] +[ F2 ] )更改声明中变量的名称时,将显示激活的选项通过重构应用更改。然后,重构对话框打开,你可以在整个工程中更改变量。

  • 添加或移除变量或更改范围
    :你删除自动声明对话框中的名称并单击确定关闭对话框。然后将打开重构对话框,以移除整个工程中的变量。
  • 重命名变量
    : 你在自动声明对话框中指定名称并单击确定关闭对话框。然后将打开重构对话框,以在整个工程中重命名变量。
    查阅章节:“重构”,“更改变量声明并自动应用重构”。

单位转换编辑器

重命名单位转换

  • :在单位转换编辑器中更改转换名称时,CODESYS将提示你在重命名时是否应执行“自动重构”。

映射编辑器

重命名变量

  • : 在设备编辑器(“I/O 映射”选项)中更改变量名称时,CODESYS将提示你在重命名时是否应执行“自动重构”。

导航

重命名对象

  • :当你在设备树或POU视图中更改对象的名称时,CODESYS将提示你在重命名时是否应执行“自动重构”。

表格声明编辑器

重命名变量

  • : 在表格声明编辑器中更改变量的名称时,CODESYS将提示你在重命名时是否应执行“自动重构”。

UML类图

对于类图编辑器中所做的更改,支持重构(指项目范围内的IEC代码改编)的选项:

  • 添加/移除变量
    :当在类图中的VAR_INPUTVAR_OUTPUTVAR_INOUT不忍添加或移除变量时,支持重构
  • 重命名POU
    :在类图中重命名POU时,支持重构。
  • 重命名变量或属性
    :在类图中重命名变量或属性时,支持重构。

注意:如果在UML选项中选择了跳过重构预览选项,那么重构将在项目的所有相关位置执行,而不会在重构对话框中预先显示,这取决于具体情况。更多信息请参阅CODESYS UML帮助“对话框‘选项’-‘UML’”