HIDE
hide命令从视图上隐藏源代码行.当你想要略过特定类型的specification或者其它一些行,只想要看到你关心的代码的时候,这个hide命令是非常有用的.而且如果在你开始编辑之前,你只看到你关心的代码,这将会减少你出错的机会.
这个命令的语法是HIDE {String} {Columns} {Area}
String是想要找的字符串.如果这个字符串包含开头的,嵌在中间的或者托尾的空格,或者是引号;那就用撇号(')把整个字符串括起来.
Columns表示想要在其中进行查找的开始列和结束列(用一个空格分隔).如果只输入了一个列号,那么就认为从第一列找到这一列.如果没有输入列号,就认为查找所有列.
Area是要在其中进行查找的源代码行.这个Area可以是A或ALL,B或BOTTOM,T或TOP.
A或ALL是指所有的代码行.
T或TOP是指从当前位置处到正在编辑的这个源代码成员的最上面一行代码.
B或BOTTOM是指从当前位置到正在编辑的源代码成员的最下面一行代码.
例如,为了隐藏所有/copy语句,你可以键入HIDE / 7 7 A并回车.
为了隐藏所有注释,键入HIDE * 7 7 A
为了隐藏从当前位置到source member末尾的所有包含空格的行,键入HIDE ' ' B
为了把被隐藏的行再显示出来,按F5(Refresh).
CHANGE
CHANGE命令用来在源代码成员里面查找并替换字符串.这个命令可以缩写成C,后面跟上查找和替换用的串.
例如C UPDATE DELETE(回车)将查找源代码成员中第一个出现的UPDATE.按F16(Repeat Find)查找下一个出现的UPDATE.当找到的时候,用F17(Change)来改变你找到的值.你还可以使用F17一步完成定位和替换的功能.
如果你想要查找一个串本身是一个命令的串,例如C,CHANGE,F,FIND,那么你就必须用撇号把它括起来.例如,CHANGE 'FIND' 'CHANGE'
这个命令的语法是:
CHANGE {Search string} {Replacement string} {Direction} {Search lines} {Columns}
Search string是要查找的串,Replacement String是一旦找到Search string后,用来替换它的.如
果查找中包含空格,特殊字符,撇号或引号,就必须用引号括起来.如果你想使用previous search就使用*,不要带引号.
Direction可以是NEXT或N(向下查找),PREV或P(向上查找),F或FIRST(查找第一个),L或LAST(查找最后一个),ALL(查找所有的).
Search lines,如果想只查找隐藏的行,就指定X;如果想只查找非隐藏的行,就指定NX;如果想查找所有行,就忽略这个参数.
Columns表示要进行查找的开始和结束的列(用一个空格分隔).如果只输入一个列号,则从第一列开始查找.如果没有输入列号,则查找所有的列.
F?= 显现选择格式屏幕
请输入 F? 以显示"选择格式"屏幕。并在此屏幕上选择欲使用的格式。