Visual Studio 2017怎麼快速跳出大括弧?
01-12
for (int i = 0; i &< n; ++i) { int j = 2 * i; // My cursor is here right now } // I want my cursor here without pressing down arrow key
點滑鼠
Press right arrow key
自己寫一個小程序段(code snippet),命名為比如forb,可以仿照默認的for寫,把它的循環體部分追加為可替換部分
然後,你可以任何時候敲forb+tab,依次指定循環變數什麼的,最後敲循環體並敲回車後游標就到你說的位置了把上下左右改成Alt+i/k/j/l,爽到飛起!
附修改方法,如圖:
1.修改上下箭頭
2.修改左右箭頭
在圖中按快捷鍵處按下快捷鍵,點分配。目前我已經把我常用的IDE和Editor的上下左右快捷鍵都改成這種模式了。
PS:我總是記不住Vim中的jkl;代表什麼方向。。。
不是按一下}就跳出括弧了嗎?
for (int i = 0; i &< n; ++i) { int j = 2 * i; }
按下{ VS會自動補全},你只要 Enter在{換行後輸入「int j=2*j;」,再按一下} 就可以跳出大括弧了。
沒跳出來你是怎麼寫的注釋呢?薛定諤的游標
Delete + Delete + Enter + } + Enter
印象中shift+enter可以自動跳轉。不行就上vsvim,escjo
裝個vim插件算了...我也覺得老是鍵盤滑鼠的切麻煩
何不用滑鼠
安裝vim插件,esc 3j
太弱你們這些回答,要是我我就用意念
推薦閱讀:
※VS一定要佔用c盤空間嗎?
※.NET 會翻身嗎?
※VS2015一新建項目就出現未將對象引用設置到對象的實例怎麼辦?
※為什麼Microsoft Visual Studio 2013旗艦版 的安裝要佔用如此大量的C盤空間?
TAG:MicrosoftVisualStudio |