![gedit 有代码折叠功能吗?](https://linux22.com/image/1074488/gedit%20%E6%9C%89%E4%BB%A3%E7%A0%81%E6%8A%98%E5%8F%A0%E5%8A%9F%E8%83%BD%E5%90%97%EF%BC%9F.png)
有人知道在 gedit 中折叠代码的方法吗?我发现这个插件在 google 代码中,但看起来已经死了并且不能与最新的 gedit 一起使用。
答案1
以良好的方式折叠代码被认为很困难,因为需要编辑 GtkSourceView 组件。
仍然有这个简单的插件可以工作到 gedit 2.28......
它位于官方路线图至少...
回答你的问题:目前没有选择(除非有人修复旧插件)
答案2
本页中的解决方案有效:
答案3
gedit-折叠Jacek Pliszka 编写的一款简单实用的工具,可以对代码进行多层折叠。GNOME Wiki 页面,介绍 gedit 3.14 的第三方插件。
答案4
它用了 919 行 bash 代码,并折叠到一页上。它帮助我发现需要移入函数的常量。它还让我意识到一些函数需要分解成更小的块:
笔记:要安装它,我必须先创建目录
/home/myname/.local/share/gedit/plugins
然后切换到该目录并运行
git clone https://github.com/aeischeid/gedit-folding
接下来使用 gedit 的菜单Edit
-> Preferences
-> Plugins
->Folding
我只希望我了解 Python(它只有 174 行程序),这样我就可以修改它以保存折叠的代码标记并在重新打开文件时重新应用它们。我现在可以看到我将保持同一个文件打开 2 周 :)