使用Python的Notepad ++ Folding Lines

时间:2016-02-01 03:54:00

标签: python notepad++ fold

我使用Notepad ++编写Python 2.7代码。我只想创建自己的块指示器并折叠块以使其隐藏。类似的东西:

#//begin
#//end

我将使用注释#作为前面的字符,以免扰乱代码。在Notepad ++似乎允许的情况下,我在这个主题上找到的所有问题和答案都已有几年了。现在菜单已经改变了,似乎不可能简单地做到这一点。可以选择创建用户定义的语言"但我不想从头开始做这件事。我想将这一功能添加到Python中。或者,如果它足够简单,使用Python默认值作为起点创建我自己的语言并添加这一功能。我无法弄清楚如何。

1 个答案:

答案 0 :(得分:1)

使用Notepad ++添加用户定义语言以添加折叠可以按如下方式完成:

  1. 点击Language > Define your language

  2. 点击Create New...并为其输入名称,例如Twegner

  3. 在右侧部分,为#//begin#//end添加OpenClose个样式。

  4. 关闭对话框并使用您的样式创建文件。

  5. 选择Language > Twegner(现在应显示在菜单底部)。

  6. 例如:

    Notepadd++ user defined language screenshot

    这将按如下方式运作:

    Folding example