做了声明的声明编辑器以及其他的文本编辑器都支持“快捷模式”。
当你使用[ Ctrl ] +[ Enter ] 键结束声明行的时候,该模式就被激活了。可以使用快捷键代替完整地输入声明。
支持以下快捷键
- 所有的每行的最后一个标识符都成为声明变量标识符
- 声明类型由每一行的最后一个标识符来确定。这种情况下,以下内容适用
B 或 BOOL
|
到达
|
BOOL
|
I或 INT
|
到达
|
INT
|
R 或 REAL
|
到达
|
REAL
|
S 或 字符
|
到达
|
STRING
|
- 如果通过这些规则无法建立类型,则自动归为BOOL类型并且最后一个标识符并不作为类型(见如下例1)
- 每个常数根据不同的声明的类型会变为一个初始值或者一个字符串(见如下例2例3)
- 地址(类似于%MD12)通过
⇘
AT“AT”属性进行扩展
- 分号后面的文字为批注内容(见如下例4)
- 本行内烦人其他字符忽略(见如下例5)
例子:
|
快捷键
|
声明结果
|
(1)
|
A
|
A: BOOL;
|
(2)
|
A B I 2
|
A, B: INT := 2;
|
(3)
|
ST S 2; A string
|
ST:STRING(2); (* A string *)
|
(4)
|
X %MD12 R 5 Real Number
|
X AT %MD12: REAL := 5.0;(* Real Number *)
|
(5)
|
B !
|
B: BOOL;
|