
當我有一個具有 Command-Shift-R 鍵的 OBjective-C 命令 A 和具有相同熱鍵的文字模式命令 B 時,無論模式如何,我都會彈出一個帶有 Command-Shift-R 啟動鍵的彈出視窗算我一個。
如何使其模式敏感?我的意思是,如何僅在 Objective-C 模式下執行 Objective-C 命令?
答案1
您需要分配一個範圍到命令。
打開捆綁包 » 捆綁包編輯器 » 捆綁包編輯器...並選擇您要變更的命令。
在命令中查找Objective-C類別並選擇它,然後在右下角輸入一個範圍,可能是source.objc, source.objc++
。然後該命令將在具有 Objective-C 突出顯示的檔案中的任何位置可用。
查看目錄中的其他指令Objective-C更專業範圍的類別,例如選擇器文檔及其範圍meta.bracketed.objc | meta.function.objc
。