编辑器参数

通过使用广泛的命令、操作和参数集,可对编辑器进行全面地编程。可以使用命令和参数来定制编辑器窗口,搜索或更改文档中的文本或执行许多其他功能。

请从下面的列表中选择参数以显示该参数的参考信息。除非另行说明,否则可以设置或查询这些参数。
参数名称 描述

actionArgument 设置或查询编辑器操作所使用的通用自变量。
actionClass 为当前视图定义用户操作。
actionKey 返回对指定操作分配的主键。仅可查询。
actionKeyText 获取对所指定的操作指定的主键的已转换文本字符串。仅可查询。
actionRepeat 查询 actionArgument 参数的数字解释。许多操作将此值用作重复计数。仅可查询。
actions 列出为当前视图定义的用户操作。仅可查询。
autoCheck 设置或查询当光标移开已更改行时编辑器是否以隐式方式完成文档更改。
baseProfile 返回上次发出 updateProfile 命令时所使用的基本概要文件。仅可查询。
beep 设置或查询发出 screenShow 命令时是否发出蜂鸣声。
block.anythingSelected 指示是否存在任何可视块选择文本。仅可查询。
block.bottomElement 返回块选择中的最后一个可视元素的元素号。仅可查询。
block.bottomPosition 返回块选择中的最后一个元素的最后一列的列号。仅可查询。
block.defaultType 设置或查询缺省块类型。
block.inView 指示当前视图中是否存在块选择。仅可查询。
block.text 返回当前选择的文本。仅可查询。
block.topElement 返回块选择中的第一个可视元素的元素号。仅可查询。
block.topPosition 返回块选择中的第一个元素的第一列的列号。仅可查询。
block.type 返回当前块类型。仅可查询。
changes 返回自上一次保存以来已完成的可撤销更改的数目。仅可查询。
class 对当前视图注册或注销元素类。
classes 返回当前已为当前视图注册的所有元素类的列表。仅可查询。
commandClass 为当前视图定义用户命令。
commandLine 设置或查询命令行的可视性。
commands 列出为当前视图定义的用户命令。 仅可查询。
compare.columns 设置或查询比较操作是否仅限于一定范围的列。
compare.endColumn 设置或查询比较操作仅限于某个列范围时使用的结束列。
compare.ignoreAllBlanks 确定当使用 compare 命令比较文件时行中的空白字符数差异是否有意义。
compare.ignoreCase 确定当使用 compare 命令比较文件时字符大小写差异是否有意义。
compare.ignoreComments 确定当使用 compare 命令比较文件时注释差异是否有意义。
compare.ignoreLeadingBlanks 确定当使用 compare 命令比较文件时行首的空白字符数差异是否有意义。
compare.ignoreSequenceNumbers 确定当使用 compare 命令比较文件时序号差异是否有意义。
compare.ignoreTrailingBlanks 确定当使用 compare 命令比较文件时行尾的空白字符数差异是否有意义。
compare.startColumn 设置或查询比较操作仅限于某个列范围时使用的起始列。
current 返回参数的当前设置。仅可查询。
currentKey 返回上一次发出的键。仅可查询。
currentMousePoint 返回指针在记录上次鼠标事件时的坐标。仅可查询。
cursor.blinkTime 设置或查询光标闪烁的时间间隔。
cursor.width 设置或查询插入方式中的光标宽度,以像素计。
cursorRow 设置或查询包含光标的行的物理行。
default 设置或查询参数的缺省设置。
defaultActions 列出编辑器中实现的缺省操作。仅可查询。
defaultProfile 设置或查询用于指定编辑器缺省设置的文件的名称。
dirty 指示当前文档中是否存在未完成的更改。
displayPosition 设置或查询光标在当前元素中的显示列位置。
documentId 返回可用来标识文档的唯一整数。仅可查询。
documentViews 返回对文档打开的视图数目。仅可查询。
editorLog 设置或查询用来记录严重错误的文件的名称。
element 返回当前元素的序数。仅可查询。
elementClasses 设置或查询当前元素的类。
elements 返回当前文档中的元素总数。仅可查询。
emphasisLength 设置或查询所强调的字符数。
emphasisPosition 设置或查询强调内容的位置。
excludedClasses 设置或查询应从当前视图中排除的元素类。
expandHide 设置或查询展开/隐藏区域的可视性。
expandHideAreaWidth 返回展开/隐藏区域的宽度,以像素计。仅可查询。
expandTabs 设置或查询跳进字符展开的状态。
expanded 设置或查询位于当前元素与下一可视元素之间的隐藏元素的可视性。
fields 设置或查询当前编辑字段。
findText.asis 设置或查询查找操作的区分大小写设置。
findText.block 设置或查询是否将查找操作限制为选中文本。
findText.columns 设置或查询查询操作是否仅限于一定范围的列。
findText.emphasis 设置或查询是否对找到的文本加以强调。
findText.endColumn 设置或查询将查找操作限制为某个列范围时使用的结束列。
findText.findText 设置或查询 findText 命令要查找的文本。
findText.incremental 设置或查询查找对话框是否使用递增查找方式。
findText.mark 设置或查询是否选择找到的文本。
findText.regularExpression 设置或查询 findText 命令是否应将搜索文本视为正则表达式模式。
findText.replaceText 设置或查询查找操作使用的替换文本。
findText.startColumn 设置或查询查找操作仅限于某个列范围时使用的起始列。
findText.wholeWord 设置或查询是否应将查找操作限制为完整的词。
findText.wrap 设置或查询查找操作的换行设置。
font 设置或查询用于在编辑窗口中显示文本的字体。
forceAllVisible 设置或查询所有文档元素的强制可视性。
forceVisible 设置或查询当前元素的强制可视性。
formatLine 设置或查询格式行的可视性。
formatLineText 设置或查询显示在格式行中的文本。
fullText 返回当前元素的完整文本。仅可查询。
headerMark 确定当前元素是否是已排除标记的头元素。仅可查询。
helpTopic help 命令设置或查询其他主题。
hex 设置或查询当前光标位置处的字符的十六进制值。
highlightCurrentLine 设置或查询当前行是否突出显示。
includedClasses 设置或查询应包括在当前视图中的元素类。
inPrefix 设置或查询光标是在前置区中还是在文本区域中。
insertMode 设置或查询当前插入方式。
install 返回参数的安装设置。仅可查询。
installProfile 设置或查询用于指定编辑器安装设置的文件的名称。
keyAction 设置或查询指定的键的操作指定。
keys 列示所有已对其指定了操作的键。仅可查询。
length 返回当前元素的长度。仅可查询。
line 返回当前元素的行号。仅可查询。
lineNumbers.length 设置或查询用来将行号显示在前置区域中的列数。
lineNumbers.pad 设置或查询当在前置区中显示行号时使用的前导填充字符。
lines 返回当前文档中的总行数。仅可查询。
logMessages 设置或查询是否也将消息行中显示的文本写入到编辑器日志中。
maintainSequenceNumbers 设置或查询编辑器是否保持当前文档的序号。
mark 设置、查询或除去已命名的标记。
markExcluded 设置或查询标记的排除属性。
markExcludedHeader 设置或查询指定的标记在被排除时是否应具有头元素。
markHighlight 设置或查询指定的标记是否应突出显示。
markId 返回指定的标记的标识号。仅可查询。
markIncluded 设置或查询标记的包括属性。
markProtect 设置或查询标记的保护属性。
markStyle 设置或查询与标记相关联的样式字符。
messageLine 设置或查询消息行的可视性。
messageText 设置或查询显示在消息行中的文本。
mouseAction 设置或查询指定的鼠标事件的操作指定。
mouseEvents 列示所有已对其指定了操作的鼠标事件。仅可查询。
multipleViews 设置或查询能否在实施多个文档视图的编辑器应用程序中打开某个文档上的其他视图。
name 设置或查询当前文档名。
palette 返回上次发出 updateProfile 命令时使用的调色板。仅可查询。
parseAfterEveryKey 设置或查询每次键操作后是否应调用文档解析器。
parser 返回当前视图使用的文档解析器的名称。仅可查询。
parserProperty 设置或查询在当前视图中运行的文档解析器的属性。
pixelPosition 返回当前光标位置的像素位移。仅可查询。
popup 设置或查询弹出菜单的内容。
position 设置或查询当前元素上的光标列位置。
prefixArea 设置或查询前置区的可视性。
prefixAreaMargin 设置或查询要在前置区文本和编辑区之间显示的页边距。
prefixAreaText 设置或查询显示在前置区中的文本类型。
prefixAreaWidth 返回前置区的宽度,以像素计。仅可查询。
prefixPosition 设置或查询前置区中的光标列位置。
prefixProtect 设置或查询能否将光标移到前置区中。
prefixText 设置或查询当前元素的前置文本。
print.bottomMargin 设置或查询 print 命令使用的下页边距。
print.font 设置或查询 print 命令使用的字体。
print.footer 设置或查询每页中要作为页脚行打印的文本。
print.header 设置或查询每页中要作为页眉行打印的文本。
print.leftMargin 设置或查询 print 命令使用的左页边距。
print.lineNumbers 设置或查询 print 命令是否打印行号。
print.rightMargin 设置或查询 print 命令使用的右页边距。
print.sequenceNumbers 设置或查询 print 命令是否打印序号。
print.tokenized 设置或查询 print 命令是否打印由文档解析器设置的记号化属性。
print.topMargin 设置或查询 print 命令使用的上页边距。
readonly 设置或查询能否在当前视图中编辑该文档。
recording 设置或查询编辑器是否要记录文档更改。
rowHeight 返回文本行的高度,以像素计。仅可查询。
rows 返回文本窗口中可显示的文本的行数。仅可查询。
save.lineSeparator 设置或查询保存操作使用的行分隔符。
save.textLimit 设置或查询 save 命令所使用的最大行长度。
save.trim 设置或查询 save 命令是否应删除文档中所有行的结尾空白。
scroll 设置或查询当前视图向右滚动的像素数。
scrollWhileAdjusting 设置或查询当拖动垂直滚动条时窗口是否将滚动。
sequenceDefaultText 设置或查询序号缺省文本部分。
sequenceNumber 设置或查询当前元素的序号。
sequenceNumbers 设置或查询序号的起始列和宽度。
sequenceNumbersFormat 设置或查询用来显示序号区的格式字符串。
sequenceText 设置或查询当前元素的序号文本部分。
shiftInCharacter 设置或查询用来显示仿真 Shift-in 控制的字符。
shiftOutCharacter 设置或查询用来显示仿真 Shift-out 控制的字符。
show 确定视图的当前元素是否为显示元素。仅可查询。
showSosi 设置或查询编辑器是否显示仿真 Shift-out 和 Shift-in 控制字符。
sourceCcsid 设置或查询文件在其初始平台上的 CCSID。
sourceEncoding 设置或查询文件在其初始平台上的字符编码。
sourceName 设置或查询备用文档名,例如,底层远程成员名。
splitWindow 设置或查询如何在实施分割窗口的编辑器应用程序中打开新视图。
splitWindow.orientation 设置或查询在实施分割窗口的编辑器应用程序中如何在一个窗口中显示多个视图。
status 设置或查询命令状态。
statusLine 设置或查询状态行的可视性。
style 设置或查询用来显示当前元素的文本的样式字符。
styleAttributes 设置或查询样式字符的样式属性或其中一个内置样式的样式属性。
tabs 设置或查询 nextTabStopprevTabStop 操作使用的制表符停止位。
text 设置或查询当前元素的文本。
textAreaWidth 返回文本区域的宽度,以像素计。仅可查询。
textWidth 返回当前元素的文本的宽度,以像素计。仅可查询。
topExpanded 设置或查询位于文档顶部与第一个可视元素之间的隐藏元素的可视性。
updateProfile.baseProfile 设置或查询 updateProfile 命令将要使用的基本概要文件。
updateProfile.extensions 列出与文档解析器相关联的文档类型。仅可查询。
updateProfile.noParser 设置或查询 updateProfile 命令是否应设置文档解析器。
updateProfile.palette 设置或查询 updateProfile 命令将要使用的调色板。
updateProfile.paletteAttributes 设置或查询在发出 updateProfile 命令时用于指定样式和选用板的样式属性。
updateProfile.palettes 列出可用于 updateProfile 命令的调色板。仅可查询。
updateProfile.parser 设置或查询 updateProfile 命令所使用的文档解析器。
updateProfile.parserAssociation 设置或查询与文档类型相关联的文档解析器。
updateProfile.parserClass 设置或查询文档解析器的类名。
updateProfile.parsers 列出可用于 updateProfile 命令的文档解析器。仅可查询。
updateProfile.userActions 设置或查询 updateProfile 命令所使用的用户操作。
updateProfile.userCommands 设置或查询 updateProfile 命令所使用的用户命令。
updateProfile.userKeyActions 设置或查询 updateProfile 命令所使用的用户键操作。
updateProfile.userMouseActions 设置或查询 updateProfile 命令所使用的用户鼠标操作。
updateProfile.userProfile 设置或查询 updateProfile 命令所使用的用户概要文件。
userParameter 设置或查询用户定义的设置。
useSourceColumns 设置或查询编辑器是否使用以源字符编码表示的文件的列特征。
version 返回编辑器的版本。仅可查询。
viewId 返回标记文档视图的整数。仅可查询。
visible 确定视图的当前元素在当前视图中是否可视。仅可查询。

相关任务
发出编辑器命令

相关参考
编辑器命令、操作和参数
query 命令
set 命令