.
ST编辑器
.
.

ST编辑器是用于在结构化文本(ST)和扩展结构化文本(ExST)中实现代码的文本编辑器。

行号显示在编辑器的左侧。输入编程元素时,“列表组件”功能(在CODESYS选项的编码助手类别中激活)和输入助手[ F2 ] 也很有帮助。将光标放在变量上时,CODESYS将显示工具提示,其中包含用于声明变量的信息。

可以使用以下按键组合选择框:

  • [ Shift ] + [ Alt ] + [ 右箭头 ] : 所选区域向右扩展一个位置。
  • [ Shift ] + [ Alt ] + [ 左箭头 ] : 所选区域向左扩展一个位置。
  • [ Shift ] + [ Alt ] + [ 上箭头 ] : 所选区域向上扩展一个位置。
  • [ Shift ] + [ Alt ] + [ 下箭头 ] : 所选区域向下扩展一个位置。

编辑器的行为(例如括号,鼠标操作,选项卡)和外观在文本编辑器类别的CODESYS选项中进行配置。

要在编辑器中增量搜索字符串,请使用组合键[ Ctrl ] + [ Shift ] + [ i ] 打开编辑器底部的输入框。 一旦你开始输入字符,相应的搜索位置就会在编辑器中以彩色突出显示。找到的匹配项数量显示在输入框的右侧。你可以使用箭头键或组合键[ Alt ] + [ Page up ] [ Alt ] + [ Page down ] 将光标设置在搜索位置。

将光标放在符号名称上时,该符号在编辑器中的所有出现位置都以彩色突出显示。搜索位置与交叉引用列表中的匹配项相对应。对于非常大的工程,这可能会导致输入延迟。在这种情况下,你可以在文本编辑器的选项中禁用该功能。

在编辑器中输入时,CODESYS已经识别出语法错误,并在消息视图(预编译类别)中显示了相应的消息。如果在CODESYS选项(编码助手类别)中选择了相应的选项,则文本中的错误位置也会用红色波浪线加下划线。

格式化文档命令提供了语法正确的ST代码的自动格式化。