[英]Selecting block of code in Visual Studio Code
是否有鍵盤快捷鍵或擴展程序可以讓我使用 select 代碼塊?
我想 select 大括號之間,HTML 標簽等之間的所有內容。
使用Alt + Shift + →在大括號或標簽之間展開選擇。
使用Alt + Shift + ←縮小大括號或標簽之間的選擇。
這是可能對您有所幫助的Microsoft Visual C++ 快捷方式備忘單。
2019/3 更新: Visual Studio 的這個內部功能在一些更新后不能很好地工作。 Alt + Shift + →現在選擇包括大括號在內的東西(這讓我很惱火)。
它不像以前的行為。 當我第一次發布這個答案時,它選擇了花括號之間的東西。 我現在正在使用馬克的答案。
如果有人現在有更好的解決方案(沒有擴展),請發表評論。
在 Mac 上Ctrl + Shift + →展開選擇。 多次按以展開到該塊。
試試expand-region extension 。 它目前適用於 JavaScript 和 HTML。 至 select 不斷增加或減少 scope。
一種更快的方法是選擇一條線,然后像這樣擴展選擇:
在塊內執行此操作(HTML 元素,JavaScript 花括號)將 select 內部塊(HTML 元素內容,花括號內)。 對包含容器的 select 塊再次執行第 2 步(HTML 元素、整個 function、class 等)
以下是使用代碼塊的一些有用的快捷方式:
alt + shift + ]選擇當前代碼塊。
alt + shift + [將光標移動到代碼塊的開頭,然后再移動到父塊。
ctrl + ]將光標從支架移動到支架。
ctrl + shift + ]選擇括號之間的代碼塊。
有關詳細信息,請參閱“文本編輯器”部分下的Visual Studio中的“ 默認”鍵盤快捷方式 。 需要一些反復試驗才能找到適合您需求的快捷鍵組合。
如果您在 Visual Studio Code 中使用 Java 並且您不希望您的塊選擇包含括號(或任何其他外圍字符),請執行以下操作:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.