updateProfile.parserAssociation 参数

使用 updateProfile.parserAssociation 参数来设置或查询与文档名或扩展名相关联的解析器。当对将 current.updateProfile.parser 设置为 associated 的文档视图发出 updateProfile 命令时,将使用与特定文档名或扩展名相关联的解析器来对该文档视图进行语法解析。  

可用性

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

作用域

updateProfile.parserAssociation.nameSpec 的作用域为当前视图。
current.updateProfile.parserAssociation
.nameSpec 的作用域为当前视图。
default.updateProfile.parserAssociation
.nameSpec 的作用域为全局。
install.updateProfile.parserAssociation
.nameSpec 的作用域为全局。

语法

query updateProfile.parserAssociation.nameSpec
set updateProfile.parserAssociation.nameSpec { default
                                             | [ parser ]
                                             }
query current.updateProfile.parserAssociation.nameSpec
query default.updateProfile.parserAssociation.nameSpec
set default.updateProfile.parserAssociation.nameSpec { install
                                                     | [ parser ]
                                                     }
query install.updateProfile.parserAssociation.nameSpec 

参数

nameSpec 使用 nameSpec 参数来指示文档名或文档扩展名。如果文档名没有扩展名(如 makefile),则使用结尾句点,在此处为 makefile.
default 如果对 set updateProfile.parserAssociation.nameSpec 命令指定 default 参数,则在发出 updateProfile 命令时,当前视图将使用 default.updateProfile.parserAssociation.nameSpec 的值来确定与 nameSpec 相关联的解析器。
parser 如果对 set updateProfile.parserAssociation.nameSpec 命令指定 parser 参数,则 updateProfile 命令会将 parser 用作文档名或扩展名相关联的解析器,该名称是由 nameSpec 针对当前视图指示的。如果对 set default.updateProfile.parserAssociation.nameSpec 命令指定 parser 参数,则 updateProfile 命令会将 parser 用作与文档名或扩展名相关联的解析器,该名称是由 nameSpec 针对将 updateProfile.parserAssociation.nameSpec 参数设置为 default 的所有文档视图指示的。

parser 参数应该是 current.updateProfile.parsers 参数返回的解析器之一。
install 如果对 set default.updateProfile.parserAssociation.nameSpec 命令指定 install 参数,则在发出 updateProfile 命令时,将 updateProfile.parserAssociation.nameSpec 设置为 default 的所有视图将使用 install.updateProfile.parserAssociation.nameSpec 的值来确定与 nameSpec 相关联的解析器。

描述

query current.updateProfile.parserAssociation.nameSpec 命令将返回对于当前视图 updateProfile 命令会将其与 nameSpec 指定的文档名或扩展名相关联的解析器。

如果未对 set updateProfile.parserAssociation.nameSpec 命令指定任何参数,则不会有任何解析器与指定的文档名或扩展名相关联。

如果未对 set default.updateProfile.parserAssociation.nameSpec 命令指定任何参数,则不会有任何缺省解析器与指定的文档名或扩展名相关联。

示例

query updateProfile.parserAssociation.java
set updateProfile.parserAssociation.java java
set updateProfile.parserAssociation.java default
set updateProfile.parserAssociation.java
set updateProfile.parserAssociation.readme.txt html
set updateProfile.parserAssociation.MAKEFILE. rexx
query current.updateProfile.parserAssociation.java
query default.updateProfile.parserAssociation.java
set default.updateProfile.parserAssociation.java java
set default.updateProfile.parserAssociation.java install
set default.updateProfile.parserAssociation.java
query install.updateProfile.parserAssociation.java 

相关参考
query 命令
set 命令
updateProfile 命令
parser 参数
updateProfile.extensions 参数
updateProfile.noParser 参数
updateProfile.parserClass 参数
updateProfile.parsers 参数
updateProfile.parser 参数