在Visual Studio Code中复制和粘贴折叠的代码

4

当我复制折叠的代码时,它只会粘贴可见的第一行。

例如,如果我在代码折叠时复制了这段代码:

Expanded(
  flex: 2,    
  child: Image(
    image: AssetImage('images/dice1.png'),
  ),
),

它只会粘贴起始代码:
Expanded(
2个回答

3
您需要同时选择折叠范围的结尾,才能成功复制所有折叠内容。
请参见此问题
解决方法是在settings.json中添加以下行:
"editor.foldingStrategy": "indentation"

那将使终止范围可见,使您能够选择到它并包括它。

-1
在 Visual Studio Code 中,只需按下 (Ctrl + Shift + [) 折叠代码,按下 (Ctrl + Shift + Down) 选择代码。
然后复制所选代码 (Ctrl + c)。
在 Mac 上:
Command = ctrl
Options = alt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接