2015-08-14 101 views
0

我是新的Visual Studio代碼IDE。我知道keybinding.json,並一直在玩什麼。我的問題是,如果有一個文件存儲「命令」的完整列表?例如:「workbench.action.splitEditor」。沒有這樣的命令字符串的完整列表,我不知道我可以自定義超出密鑰綁定文件的內容。視覺工作室代碼IDE鍵盤快捷鍵定製

我一直在使用vs超過10年,有幾件事我總是這樣做,我想知道是否有辦法在VSCode中實現相同的結果: 1.「alt + shift + l」 - >從編輯器中的當前編輯文件轉到解決方案資源管理器,並且光標位於解決方案資源管理器中的當前編輯文件中 2.在解決方案資源管理器中的「高亮顯示的文件名」上的「回車」 - >回車鍵在編輯器區域中打開該文件 3.「esc」 - >當焦點位於解決方案資源管理器時,按Esc鍵焦點回到編輯區域。 4. alt箭頭鍵 - >在編輯區域時,執行基於列的編輯

回答

1

您可以看到操作>首選項>鍵盤快捷鍵的完整列表。

+0

不幸的是,它不是我可以使用的完整列表(也許它是我可以修改的快捷鍵的完整列表)。例如,在當前編輯器視圖中打開一個突出顯示的文件名是ctrl +向下箭頭,這個鍵映射沒有記錄在任何地方。 –

0
  1. 「ALT + SHIFT + 1」 - >從當前編輯文件去從編輯器溶液資源管理器,並且光標在溶液中的資源管理器的當前編輯文件

Ctrl鍵-Shift-E現在完成了這個工作(從1.19.3開始,這些是Windows熱鍵,其他平臺略有不同)。

  • 「輸入」 - >打開命中進入Solution Explorer中突出顯示的文件名,密鑰文件編輯區
  • 現在,這就像那開箱即用。

  • 「ESC」 - >當焦點在解決方案瀏覽器命中ESC鍵帶來焦點回到編輯區域。
  • 從任何地方轉到VSCode編輯器:Ctrl-1。

  • ALT箭頭鍵 - >當在編輯區中,執行基於列編輯
  • Ctrl + Alt +↑/↓現在適用於這一點。

    +0

    PS:這是一個關於VS代碼非常早期版本的老問題,但是從另一個IDE切換後,我自己現在正在爲自己準備1和3,所以我想我會爲未來的用戶添加信息。 :) – sbat