[英]List of all available commands in VSCode
我在哪里可以找到 VSCode 中所有可用命令的列表及其描述?
我只知道這些來源:
vscode.commands.executeCommand API
中使用這些命令(為什么這只是完整列表的一個子集? ) 當我打開“默認鍵綁定”時,我可以看到一個命令列表。 許多操作都用//
注釋掉了,但有趣的是,我認為這也不包括所有命令(例如,未列出maximizeOtherEditor
)
VSCode 在其文檔或代碼庫中是否有正式的命令列表( commandID
)? 如果不:
我相信“首選項:默認鍵盤快捷鍵 (JSON)”(命令 ID workbench.action.openDefaultKeybindingsFile
)的內容確實顯示了 VSC 在調用時知道的所有本機和擴展貢獻命令的完整列表。
此文件顯示 VSC 的默認值和擴展清單中的key
。 沒有建議默認值的命令是那些在文件末尾被注釋掉的命令。
它們的描述(如在命令面板、鍵盤快捷鍵設置、擴展貢獻選項卡和其他地方看到的)應該在本地化屬性中,我相信目前無法在單個方便的“本地化”列表中查看它們各自的命令 ID 。 因此,目前閱讀上述 JSON 中找到的命令描述的唯一方法是將其 ID 粘貼到鍵盤快捷鍵搜索字段中。 (很高興被證明是錯誤的。)
萬一有人遇到這種情況,只想快速瀏覽 VSCode 命令列表: https://gist.github.com/skfarhat/4e88ef386c93b9dceb98121d9457edbf
如果你這樣做,請注意 VSCode 版本並提交。 當您閱讀它們時,它們可能已經過時了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.