5

我主修金融研究,主要用 Notepad++ 编写我的 R 代码。

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

我想做的是使用 Notepad++ 能够在我想要的任何地方折叠,无论我写什么语言,无论是 Python、R 等,甚至是纯 txt。

vim/emacs 可能已经或可能没有该功能,但我认为我没有意愿学习其中之一,因为学习曲线很陡峭

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

4

1 回答 1

2

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

对于 Ruby,由于它是一种已定义的语言,您可以

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

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

于 2014-03-14T03:26:52.947 回答