我主修金融学,主要在Notepad ++中编写我的R代码。
在将最终版本移到Latex之前,我还使用Notepad ++来编写我的想法和计划。
我想要做的是使用Notepad ++能够在任何我想要的语言,无论是我编写的语言,无论是Python,R等,甚至是普通的txt,都能折叠。 / p>
vim / emacs可能已经或可能没有该功能,但由于学习曲线陡峭,我认为我不愿意研究其中一项
我希望有一种特定的方法来进行自定义折叠,以免干扰Notepad ++的本机代码折叠功能(例如:如#
触发R中的注释,或者像Python中那样)。
答案 0 :(得分:2)
我肯定会使用文本文件的用户定义样式。
对于Ruby,因为它是一种已经定义的语言,你可以
但是,这将是针对特定语言的,因此您必须为每种语言选择样式(因此不符合您对“任何语言”的要求)。
解决方案可能是修改文本的宏或Python脚本(例如使用Notepad ++的隐藏功能)。