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 參數,則現行視圖會以 default.updateProfile.parserAssociation.nameSpec 的值,來判定於發出 updateProfile 指令時,與 nameSpec 相關的剖析器。
parser 若您指定 set updateProfile.parserAssociation.nameSpec 指令的 parser 參數,則 updateProfile 指令會使用 parser,作為現行視圖中與 nameSpec 所指示之文件名稱或副檔名相關的剖析器。 若您指定 set updateProfile.parserAssociation.nameSpec 指令的 parser 參數,則對於所有已將 updateProfile.parserAssociation.nameSpec 參數設成 default 的所有文件視圖,updateProfile 指令會使用 parser,作為與 nameSpec 所指示之文件名稱或副檔名相關的剖析器。

parser 參數應該是 current.updateProfile.parsers 參數所傳回之其中一個剖析器。
install 若您指定 set default.updateProfile.parserAssociation.nameSpec 指令的 install 參數,則凡是 updateProfile.parserAssociation.nameSpec 設定為 default 的視圖,都會使用 install.updateProfile.parserAccociation.nameSpec 的值,來判定當發出 updateProfile 指令時,與 nameSpec 相關的剖析器。

說明

在現行視圖中,query current.updateProfile.parserAccociation.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 參數