记事本++;用Python代码实现折叠级别

记事本++;用Python代码实现折叠级别,python,notepad++,Python,Notepad++,我发现Notepad++的折叠级别(Alt+1、Alt+2等)功能非常方便,但只有第一个级别(Alt+1)似乎适用于Python代码。手动折叠单个代码块在任何级别都可以正常工作,所以Notepad++并不是不能处理缩进驱动的语法 有人知道我错过的允许此功能的插件或设置吗?你说得对。Python按快捷方式折叠仅在级别1。没有任何可见的设置来修复此问题。浏览插件页面时,我没有发现任何东西。也许折叠问题是一个bug。我建议您使用来获取解释和/或解决方案,如果找不到,也可以提交一个解决方案。我对“设置-

我发现Notepad++的折叠级别(Alt+1、Alt+2等)功能非常方便,但只有第一个级别(Alt+1)似乎适用于Python代码。手动折叠单个代码块在任何级别都可以正常工作,所以Notepad++并不是不能处理缩进驱动的语法


有人知道我错过的允许此功能的插件或设置吗?

你说得对。Python按快捷方式折叠仅在级别1。没有任何可见的设置来修复此问题。浏览插件页面时,我没有发现任何东西。也许折叠问题是一个bug。我建议您使用来获取解释和/或解决方案,如果找不到,也可以提交一个解决方案。

我对“设置->快捷方式映射器”执行了此操作,您必须执行的是“alt+1+2”(不释放alt)类的所有函数都已折叠


技术上是折叠所有然后展开第一级

结果是关于这个问题有一个开放的bug报告(实际上是两个)。谢谢。
alt+5
folds第二级这是一个非常好的解决方案。我对它做了一点修改,使用Alt+~表示全部折叠,留下1-9映射到相应的级别,同时仍然保持所有内容都在容易触及的范围内。谢谢这看起来没用,因为这是记事本++的一个bug,无法折叠/展开2级和更高级别,这就是问题所在,哈哈哈。嗯,我们至少可以从中获得一个额外的折叠级别:)。