3.7. Notepad++的代码折叠

代码折叠,即,Notepad++对于不同语言,在语法高亮基础上,还能检测出对应的C,Python等语言的单个的函数,xml等语言的标签,

然后对这些独立的代码部分,最开始端,有个加减号的可点击的小图标,对应的可以展开或折叠其对应的代码。

截图说明:

图 3.1. XML文件中的Notepad++的代码折腾功能

XML文件中的Notepad++的代码折腾功能


估计很多人可能和我最开始的想法一样,觉得此代码折叠功能,好像没啥实际用途。

直到有一天,我发现,代码折叠,至少对于更加清晰明确xml文件的架构和层次,有不小的帮助。

比如,我当前的xml文件,里面有很多个章节,很多行代码,而如果没有代码折叠,则每次定位到某个章节的时候,都需要找半天。

而有了代码折腾后,把其他暂时不关心的章节的内容,先折叠起来:

这样,立刻就可以把几百行的内容,暂时隐藏起来,使得整个xml的架构层次,很清晰明了,方便后续的查看编辑相关的内容。

如此,越加发现,其实很多功能,真的得到你需要用到,才会发现如此的有用。