Answers:
由于必须编辑GtkSourceView组件,因此很难以良好的方式折叠代码。
仍然有一个简单的插件,一直工作到gedit 2.28 ...
而且至少在官方路线图上...
回答您的问题:当前没有选择(除非有人会修复旧插件)
此页面中的解决方案有效:
Jacek Pliszka撰写的gedit-folding是一个不错的简单工具,可以将代码折叠到多个级别。它在GNOME Wiki页面上针对gedit 3.14的第三方插件进行了介绍。
它花费了919行bash代码并折叠到一页上。它可以帮助我发现需要移入函数的常量。这也让我意识到一些功能需要分解成较小的块:
注意:要安装它,我必须先创建目录
/home/myname/.local/share/gedit/plugins
然后转到该目录并运行
git clone https://github.com/aeischeid/gedit-folding
接下来使用gedit的菜单Edit
-> Preferences
-> Plugins
->Folding
我只希望自己有新的Python(只有174行程序),所以我可以对其进行修改以保存折叠的代码标记,并在重新打开文件时重新应用它们。我现在可以看到我将同一文件打开2周了:)