.
‘选项’-‘文本编辑器’对话框
.
.

符号:

功能:该对话框包含在文本编辑器中显示和工作的设置。

调用:菜单栏:工具 ➔ 选项文本编辑器类别

.
“主题”选项卡

在这个选项卡上,您可以在ST编辑器的界面设计中设置所需的主题。

.

主题

主题颜色主题的文本编辑器。选择的主题显示在预览窗口中。可用的配色方案存储在安装目录下的Themes文件夹中。

.
“编辑”标签
.

撤销次数

可以应用编辑 ➔ 撤销命令的最大编辑步骤数。

折叠

通过缩进定义代码的结构。

选择缩进时,可以通过在每个缩进部分的第一行前面使用加号和减号来展开或折叠缩进部分。

  • 缩进:CODESYS将相对于前一行缩进的所有行组合成一个缩进单元。
  • 显式:你可以用注释来标记代码段,这些注释应该组合在一个缩进单元中:带有三个开花括号“{{{”的注释必须在代码段之前,带有三个开花括号“}}}”的注释必须在代码段之后。注释可以包含其他文本。例如:

自动换行

  • :当换行编剧指定为0时,换行符发生在编辑器窗口的边缘。
  • : 换行发生在为换行边距指定的字符数之后。

制表符宽度

字符数

保留制表符

: CODESYS 不会将用[ Tab ] 键插入的空格分隔为之后的单独空格。

缩进宽度

如果您选择了自动缩进选项智能带有代码补全的智能,则CODESYS将在行首插入空格数。

自动缩进

  • 没有
  • 固定: 新行自动应用前一行的缩进。
  • 智能:包含关键字(例如VAR)的行之后的行将按指定的缩进宽度自动缩进。
  • 带有代码补全功能的智能编码:缩进与智能选项一样,但CODESYS还会插入结束关键字(例如END_VAR)。
.
“文本区域”标签
.

突出显示当前行

:突出显示光标所在行。

括号匹配

:当光标位于代码行中括号之前或之后,相应的关闭或打开括号由框架标记。

行尾标记

:每行编辑器的末尾都在该行的最后一个字符(包括空格)之后用一个小破折号标记。

换行向导

:激活软或硬换行符时,定义的换行符位置将显示为垂直线。

字体

单击该字段将打开用于配置字体的默认对话框。

.
“边界”标签
.

文本编辑器窗口左边缘的设置,该设置与输入区域之间用竖线隔开:

行号

:编辑器的声明和实现部分在左边编号,每个部分都以1开头。

突出显示当前行

:光标所在行的行号被突出显示。

显示括号范围

:方括号包括打开和关闭构造的关键字之间的行(例如, IFEND_IF)。如果使能此选项,并且光标位于某个构造的关键字之一之前,之后或之中,则方括号中的区域由边框中的方括号指示。

鼠标操作

您可以为每个指定的鼠标操作或鼠标-键盘组合分配下列操作之一。当您将鼠标移到方括号区域的标题前面的加号或减号时,CODESYS将执行选定的操作:

  • :鼠标操作不会触发一个操作。
  • 选择折叠:CODESYS选择括号区域的所有行。
  • 切换折叠:CODESYS打开或关闭括号区域,如果有嵌套括号,则打开或关闭括号区域的第一级。
  • 完全折叠:CODESYS打开或关闭嵌套方括号区域的所有级别。
.
“监视”选项卡
.

显示监视字段的设置

启用内联监视

:以在线模式显示变量背后的监视字段

显示数字数

监视字段中的逗号数

字符串长度

监视字段中字符串变量值的最大长度