有什么文本编辑器,类似微软 visual studio 的#region ,#endregion 文本折叠功能?

2020-06-29 10:43:41 +08:00
 tctc4869

想要用一个文本编辑器,在任意文本文件,通过类似#region ,#endregion 折叠标签文字来一段文本内容,可以嵌套。有一个窗口显示折叠标签文字起始行的文字的目录

比如,把[start]作为折叠标签开头代码,把[end] 作为折叠开头结尾代码

[start] 目录 1 asdasd

[start] 目录 1-1

	<!--
	[start] 目录 1-1-1
	-->


    var i=2;
    /**
	[end]
	**/
[end]

[start] 目录 1-2
	我是内容

	[start] 目录 1-2-1

	[end]

[end]

[end]

有一个 ui 的内容显示折叠目录,演示如下

|-目录-1 asdasd

|---目录 1-1

|------目录 1-1-1

|---目录 1-2

|------目录 1-2-1

1296 次点击
所在节点    程序员
4 条回复
Rwing
2020-06-29 11:01:27 +08:00
vs code 支持 markdown 里的
<!-- #region -->
<!-- #endregion -->
tctc4869
2020-06-29 11:09:36 +08:00
@Rwing 支持 markdown ?是指 MD 文件么?任意文本不行么?
AOIO7t
2020-06-29 11:41:41 +08:00
IDEA 支持,就是有那么一点重
Sainnhepark
2020-06-29 11:48:37 +08:00
vim 吧
set fdm=marker

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/685532

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX