gedit的代码完成

是否有支持所有常见编程语言(特别是C和HTML / CSS)的gedit代码完成插件?

用于gedit的代码段插件

gedit有比我记忆中更多的插件,但其中一个被称为snippets ,它非常受欢迎。

支持的语言

我在bash编写了大部分代码,但c也支持许多其他语言,包括HTMLCSS ,这些语言也在您的购物清单上。

特别是安装 gedit插件和snippets是直截了当的。

通过选择Tools – > Manage Snippets...从顶部菜单中查看默认的自动完成选项:

gedit snippets显示languages.gif

您可以添加更多自动完成选项,甚至可以为它们分配快捷键。

使用Tab键自动完成

使用bash我几乎总是忘记某些命令的语法。 其中之一是具有类C语法选项的for循环。 在这个GIF动画中,为什么要键入字母for然后键入Tab键以自动完成:

loop.gif的gedit片段

在上面的GIF动画中还有其他gedit插件处于活动状态。 屏幕底部是external terminal界面,您可以在其中键入shell命令。 右侧滑块是缩略图滑块。 当您的输入超过80个字符或您选择的任何大小时,它们之间的灰色区域会发出警告。

最底部的Tool Output意味着启用了external tools 。 这允许您通过热键启动命令并查看输出。 如果您想将文件传递给LINT检查器或编译器,则很方便。