可折叠/可折叠记事本++降价语法

Vic*_*ent 10 notepad++ markdown syntax-highlighting multimarkdown

我正在使用 Notepad++ 使用 Markdown 语法编写文本。

我知道至少存在一个 Notepad++ 样式文件来突出显示 Markdows 文本(请参阅Notepad ++ 中的MultiMarkdown和https://github.com/thomsmits/markdown_npp)。

但我对一个新功能感兴趣:我希望我用 Markdown 语法定义的部分、小节、子小节等能够被编辑器识别为可折叠或可折叠和可展开,就像在 C++ 或其他语言中编码时发生的那样。

我怎样才能在 Notepad++ 中做到这一点?我不是 Notepad++ 样式文件的专家,但它似乎并不太复杂。也许如果有人给我一个提示,我可以自己尝试一下......

编辑:我也看到过这个问题:How to 'code collapse' wiki syntax on Notepad++ (or any other text editor)?,但我想是否有其他方式来获得我想要的东西。

编辑:我已经发布了一个关于同一主题的更一般的问题,在这里:

适用于 Windows 的 txt 文件编辑器,带有语法突出显示和 Markdown 的可折叠/可折叠部分

也许现在我应该结束这个问题,不是吗?

Bri*_*rns 3

不幸的是,目前在 Notepad++ 中还无法实现,因为它基于 Scintilla 编辑组件,不支持它。

显然,首席开发人员不打算开发此功能,但这并不意味着其他开发人员无法为其提交代码。

#971 codefolding for markdown  
itcould be possible to fold markdown at:
    headings (##)
    lists
    quotes
needed since January 25, 2010
Run Code Online (Sandbox Code Playgroud)
Since I don't use markdown, I won't be working on this.
Neil Hodgson
2013-01-15
Run Code Online (Sandbox Code Playgroud)

http://sourceforge.net/p/scintilla/feature-requests/971/

  • 即使在 Npp 的最新版本中,用户定义的语言折叠也不适用于更标准的编码语法。我投入了大量的精力和实验来折叠标题,但完全失败了。当我刚才在8.1.1上尝试`<StartFold>`和`<EndFold>`作为测试时,它也不起作用。 (2认同)