是否有供一般使用的分层树状编辑器? < >我使用C++编辑器编写一般注释,即我使用代码块 {} /Cube >和多行注释 /**/以分级方式< /强>组织文本。大多数编辑器允许折叠/解压这些块,只允许查看我感兴趣的文本部分

是否有供一般使用的分层树状编辑器? < >我使用C++编辑器编写一般注释,即我使用代码块 {} /Cube >和多行注释 /**/以分级方式< /强>组织文本。大多数编辑器允许折叠/解压这些块,只允许查看我感兴趣的文本部分,c++,text,tree,editor,hierarchy,C++,Text,Tree,Editor,Hierarchy,例如: 这种方法非常有效。任何文本编辑器都可以立即读取它,并提供了一个树状结构,我觉得非常棒 然而,与经典的文字处理器相比,它的功能并不丰富 你知道有哪种工具可以以分层的方式组织文本文件,而不会对文本造成太多污染,这样即使直接检查也能保持可读性 有用的特点是,例如,与文本其他部分和其他文件的链接;网络链接 谢谢大家! 您可能会发现或使用emacs很有帮助。不幸的是,emacs的学习曲线相当陡峭。我在某个地方读到过,现在正在将org模式移植到vim,但我不确定它的可用性如何 如果你对文本文件不感兴

例如:

这种方法非常有效。任何文本编辑器都可以立即读取它,并提供了一个树状结构,我觉得非常棒

然而,与经典的文字处理器相比,它的功能并不丰富

你知道有哪种工具可以以分层的方式组织文本文件,而不会对文本造成太多污染,这样即使直接检查也能保持可读性

有用的特点是,例如,与文本其他部分和其他文件的链接;网络链接

谢谢大家!

您可能会发现或使用emacs很有帮助。不幸的是,emacs的学习曲线相当陡峭。我在某个地方读到过,现在正在将org模式移植到vim,但我不确定它的可用性如何


如果你对文本文件不感兴趣,你可能会发现思维导图工具(例如)很有用。有许多免费提供的思维导图工具,因此您可能需要进一步研究,直到找到适合您的工具。

对于Linux,还有Vim大纲视图(VO)和分层笔记本(hnb)

MaxThink for DOS是当时的王者:-)

Mindmap编辑器可以做到这一点(MindManager是我见过的最好的,尽管它不是免费的),尽管我也想找到一些轻量级且相当简单的东西,也许XML编辑器可以做到这一点?

允许对所有编程语言进行代码折叠,这包括文本文件。因此,如果你缩进文本并将鼠标移到侧边栏上,你会得到一些小三角形来折叠你的层次缩进块


默认情况下,它不记得折叠状态,但通过安装插件,您可以轻松获得此功能。它是跨平台的,通常是一个很棒的编辑器。

我在Stack Overflow上发现了类似主题的问题。。。(例如和)
{ /// Title
    { /// Contents
        // 1. Introduction
        // 2. Basic concepts
        // 3. Strategies
        // 4. Key words
    }
    { /// 1. Introduction
        /* Once upon a time...
         */
        /* Another paragraph...
         */
    }
    Other chapters...
}