在 PHP 记事本中添加区域

在 PHP 记事本中添加区域

我已经了解了如何使用用户定义语言,但我想知道是否可以在 Notepad ++ PHP 中添加用于代码折叠的 #region。我尝试使用 #region x 和 #end region - 它有效,但前提是我不关闭并重新打开中间的 PHP 代码,这使得它有点无用。

答案1

PHP 是 NPP 的内置语言,从以前尝试做这种事情来看,我认为唯一的方法是打开langs.model.xmlstylers.model.xml文件,并将 PHP 部分组合成新的 php 用户定义语言文件,从而创建一个新的语言定义文件。使用 SourceForge“User_Defined_Language_Files”页面(如下所列)中的现有文件作为模板。

不幸的是,内置文件中的条目和 UDL 文件中所需的条目之间并不是一一对应的,因此您需要进行一定量的翻译;但如果成功的话,您将能够定义自己的折叠关键字。

一些参考资料:

祝你好运!

相关内容