如何防止VS Code折叠结尾的空行?

时间:2019-01-23 17:35:06

标签: visual-studio-code vscode-settings

我习惯以以下方式使用代码编辑器进行注释:

a topic
. a note
 ? a question regarding the note
  - a to do item
 . some more details
. another note
 . more details

another topic
...

我喜欢VS Code的地方在于,它允许基于txt文件的缩进来折叠(折叠)txt文件中的块(如Python):

  a topic
+ . a note
  . another note
   . more details

  another topic
  ...

但是,我不喜欢的是它也将空行包含在折叠的块中:. more details之后的行没有缩进,但是当我折叠该块时,我得到了

  a topic
+ . a note
+ . another note
  another topic
  ...

当我希望它成为

  a topic
+ . a note
+ . another note

  another topic
  ...

您能建议我更改哪些选项以使折叠方面有所不同吗?

1 个答案:

答案 0 :(得分:1)

除非您使用第3方扩展名,否则我不知道一种防止在VS Code中折叠最后一行的方法。

如果您search extensions for 'folding',应该会看到几个。 Explicit Folding似乎具有控制此的选项。但是还有更多。看一看,看看是否符合您的需求。如果不是这样,那么解决此问题的唯一方法就是开发一个扩展程序,以您想要的方式进行处理。