我有一個自定義的鍵盤快捷鍵shift R enter,我只想在處理.sql檔案時啟用。當任何其他檔案型別被打開時,是否有可能禁用該快捷鍵
uj5u.com熱心網友回復:
對于語言ID有一個背景關系條款。 例如:
{
"鍵"。"alt c"。
"命令": "extension.multiCommand.execute",
"args": { "命令": "multiCommand.newComponentFolderAndFiles" }。
"當": "editorTextFocus && editorLangId == sql"
}
所以它只對sql檔案(如果那是語言ID)啟用。 要看到它的語言,請點擊vscode視窗右下角的語言模式。 你使用的是出現在括號中的版本,比如SQL (sql)。 使用出現在圓括號中的版本。sql.
要啟用多個檔案型別,你可以這樣做:
"當": "editorTextFocus && resourceExtname =~ /. (html|css|scss)"
參見當句的條件運算子。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/331377.html
標籤:
