自定义代码折叠 - 代码折叠,无论我想要什么(Notepad ++)

时间:2013-10-15 11:29:13

标签: notepad++ folding

我主修金融学,主要在Notepad ++中编写我的R代码。

在将最终版本移到Latex之前,我还使用Notepad ++来编写我的想法和计划。

我想要做的是使用Notepad ++能够在任何我想要的语言,无论是我编写的语言,无论是Python,R等,甚至是普通的txt,都能折叠。 / p>

vim / emacs可能已经或可能没有该功能,但由于学习曲线陡峭,我认为我不愿意研究其中一项

我希望有一种特定的方法来进行自定义折叠,以免干扰Notepad ++的本机代码折叠功能(例如:如#触发R中的注释,或者像Python中那样)。

1 个答案:

答案 0 :(得分:2)

我肯定会使用文本文件的用户定义样式。

对于Ruby,因为它是一种已经定义的语言,你可以

但是,这将是针对特定语言的,因此您必须为每种语言选择样式(因此不符合您对“任何语言”的要求)。

解决方案可能是修改文本的宏或Python脚本(例如使用Notepad ++的隐藏功能)。