multipleViews 参数

multipleViews 是一个便利参数,它用来在编辑器应用程序中实现文档视图。 应用程序负责解释此参数以及进行实际的窗口管理工作。并非所有编辑器应用程序都支持多个文档视图。

可用性

query 命令
set 命令
current 参数
default 参数
install 参数

作用域

multipleViews 的作用域为当前视图的文档。
current.multipleViews 的作用域为当前视图的文档。
default.multipleViews 的作用域为全局。
install.multipleViews 的作用域为全局。

语法

query multipleViews
set multipleViews [ default | on | off ]
query current.multipleViews
query default.multipleViews
set default.multipleViews [ install | on | off ]
query install.multipleViews 

参数

default 如果对 set multipleViews 命令指定 default 参数,则编辑器应用程序应该使用 default.multipleViews 的值来确定是否允许对当前文档打开其他视图。
on 如果对 set multipleViews 命令指定 on 参数,则编辑器应用程序应该允许对当前文档打开其他视图。如果对 set default.multipleViews 命令指定 on 参数,则编辑器应用程序应该在所有将 multipleViews 设置为 default 的文档中允许打开其他视图。
off 如果对 set multipleViews 命令指定 off 参数,则编辑器应用程序不应该允许对当前文档打开其他视图。如果对 set default.multipleViews 命令指定 off 参数,则编辑器应用程序不应该在所有将 multipleViews 设置为 default 的文档中允许打开其他视图。
install 如果对 set default.multipleViews 命令指定 install 参数,则编辑器应用程序应该使用 install.multipleViews 的值来确定 在所有将 multipleViews 设置为 default 的文档中是否允许打开其他视图。

描述

如果未对 set multipleViews 命令指定任何参数,则将使用 default。如果未对 set default.multipleViews 命令指定任何参数,则将使用 install

如果当前视图的文档应该允许打开其他视图,则 query current.multipleViews 命令返回 on,或者,如果当前文档不应该允许打开其他视图,则该命令返回 off

示例

query multipleViews
set multipleViews off
query current.multipleViews
query default.multipleViews
set default.multipleViews off
query install.multipleViews 

相关参考
query 命令
set 命令
current 参数
default 参数
install 参数
splitWindow 参数
splitWindow.orientation 参数