通过工具 > 选项 > 文本编辑器对话框,可进行与文本编辑器中的编辑有关的设置。提供了以下选项卡:
o编辑
o文本区域
o边距
o监控
在文本编辑器对话框的编辑选项卡定义撤消、缩进、折叠等
撤消次数 |
定义应保存多少个编辑步。通过选择撤消功能,可撤消这些编辑步。 |
折叠 |
定义是否通过折叠结构来显示代码。这意味着由缩进位置指定的部分或由特殊注释标记的部分将会折叠隐藏。通过单击折叠标题行左侧的加号或减号,可以打开或关闭这种折叠。 选项: o无:不执行折叠。 o缩进:将缩进到前一行的行置于一个折叠结构中,此折叠结构具有前一行的标题。 示例:VAR 和 END VAR 之间的行或 IF 和 END IF 之间的行缩进,从而打包在一个折叠结构中,此折叠结构在打开状态时由一个减号指示,在关闭状态时由一个加号指示。 o显式:要打包在折叠结构中的代码节必须通过注释行进行显式标记:在注释节的前面输入 3 个左括号 {{{ ,在注释节的后面输入 3 个右括号 }}}。注释也可包含附加文本。 |
自动换行 |
o无:对行进行无限。 o软:行在窗口边界处中断。 o硬:行将在由换行范围定义的字符数之后中断。(值“零”表示在窗口边界处换行)。 |
制表宽度 |
用字符数表示的制表宽度。 |
自调制表 |
如果激活:使用 Tab 键并根据定义的制表宽度(参见上面)输入的空格随后不会解析为单个字符空格。因此,如果以后更改制表宽度,则将会修正现有的制表符空格数。 |
缩进长度 |
自动缩进(参见下面)时使用的缩进长度;这是在一行开始处的空格数。 |
自动缩进 |
o无:无自动缩进。始终在编辑器文本区域的左边缘处开始编辑。 o块: o自动缩进:后跟关键字(如 VAR 或 IF)的行根据上面定义的缩进长度自动缩进。 o带有代码识别的自动缩进:在输入关键字(如 VAR 或 IF)时,关联代码行将根据上面定义的缩进长度在下面缩进。另外还将添加终止关键字(如 END_VAR 或 END_IF)。 |
文本编辑器的编辑区域的颜色和字体定义。
为了在编辑过程中获得一些可视帮助,可在文本编辑器对话框的文本区域选项卡上激活以下选项。
高亮显示当前行 |
用选择列表中定义的颜色高亮显示光标所在的行。 |
匹配括号 |
如果将光标放在代码行中的括号 ( 或 ) 之前或之后,则相应的右括号或左括号将由一个矩形来指示,该矩形具有颜色选择字段中定义的颜色。同样,如果将光标放在括号范围的第一行或最后一行中,则此范围结束或开始处的相应行也由一个这种颜色的矩形来指示。 |
行结束标识 |
每个编辑器行的结束都由具有定义颜色的一个小短杠 (-) 来标记,此小短杠放在由字符或空格占据的最后一个位置的后面。 |
换行参考线 |
如果激活了软或硬自动换行(请参见编辑选项卡),则定义的换行范围由具有定义颜色的一条垂直线来指示。 |
插入符号颜色 |
光标插入符号的颜色。 |
选择颜色 |
被选择的区域将突出显示为这种颜色。 |
不活动 |
在相应窗口不活动(光标位于其他窗口中)时选项的颜色。 |
折叠行的前景 |
用这种颜色写入代码行的已关闭和已折叠节的标题。 |
折叠行的背景 |
用这种颜色突出显示代码行的已关闭和已折叠节的标题。 |
字体 |
选择要在文本编辑器中使用的字体。单击样例字段可打开用于设置字体的标准对话框。 |
文本区域对话框中的设置示例
与文本编辑器的编辑区域左侧的区域有关的颜色、字体、鼠标单击定义。
文本编辑器对话框的边距选项卡上的以下选项涉及编辑器视图的左边距,此区域通过一条垂直线与编辑区域分开。
行编号 |
行编号显示在视图的声明部分和实现部分中,每部分在第一行中都以编号 1 开始。 |
前景颜色 |
行编号的颜色。 |
背景颜色 |
边距背景的颜色。 |
高亮显示当前行 |
正被编辑的行的行编号颜色。 |
显示括号范围 |
一个括号范围包含相应关键字之间的行,例如,IF 和 END_IF 之间的行。可通过文本区域选项卡上的选项匹配括号来激活此括号范围功能。如果光标位于相应关键字之前、之后或之内,则括号范围将由边距区域中的括号来指示。 |
焦点边界颜色 |
编辑器活动部分中的边距区域右侧垂直分隔线的颜色。 |
非聚焦边界颜色 |
编辑器非活动部分中的边距区域右侧垂直分隔线的颜色。 |
鼠标操作 |
定义在您对折叠结构的标题行之前的加号或减号执行相关类型的鼠标单击时,应执行以下哪种操作。 o无:无操作 o选择折叠:选择折叠区域的行。 o切换折叠:打开或关闭该折叠结构的第一级。 o完全切换折叠:打开或关闭折叠结构的所有层级。 鼠标操作的类型:单击、Shift+单击、Ctrl+单击、Alt+单击。 |