支持 gedit 中的各种功能

支持 gedit 中的各种功能

我正在尝试使用 gedit 作为我的主要编辑器,并希望获得有关一些棘手功能的帮助。对于以下每个问题,有人能帮助我安装和配置该功能吗?

  • 代码折叠
  • pylint 支持
  • 分屏视图支持
  • 拼写检查
  • 空格删除
  • 正则表达式支持的查找和替换
  • 还有什么我应该知道的功能吗?

标签:插件、IDE

答案1

  • 代码折叠

    当您尝试折叠时,插件会在命令行上抛出错误。但这可能是一个优秀的 Python 程序员可以在五分钟内修复的问题。

    显然,代码折叠最终将由 gedit 原生支持。

  • 皮林特

    我发现的一个插件引用指向不再存在的 bzr 分支。

  • 拆分视图

    我并不经常使用它,但是它对我来说已经足够好了。

  • 拼写检查

    此插件默认处于启用状态。使用Tools > Autocheck Spelling将其打开。

  • 删除空格

    保存文件时删除不必要的空格。

  • 正则表达式搜索和替换:

    解压到您的插件目录,启用并使用Tools > Regex Search & Replace

  • 其他的:

    gedit-plugins 软件包附带了一些方便的插件。您应该查看一下。

答案2

吉尼除了内置的 pylint 支持外,它具有您想要的所有功能(尽管它有内置的语法检查功能,并且您可以使用集成终端运行 pylint)。分屏视图和拼写检查可通过插件(软件包:)获得geany-plugin*。Geany 轻量级且易于使用 - 如果您正在寻找比 gedit 更高级的东西,但又不想要/需要功能齐全的 IDE 的复杂性,那么它就是您的理想选择。

我建议安装geany和额外的插件。
通过终端sudo apt-get install geany
或使用软件中心安装:

通过软件中心安装

答案3

http://live.gnome.org/Gedit/Plugins

您可以通过下载插件的文件并将其复制到来安装它们~/.gnome2/gedit/plugins

答案4

尽管 gedit 非常适合基本的文件编辑,但我使用它的次数不会比在 Windows 上使用 notepad.exe 多。您可能想使用 IDE(集成开发环境)。根据您编写的代码,这些可能值得一看:

  • NetBeans
    • Java
    • PHP
    • C/C++
    • Python
    • Java
    • PHP
    • C/C++
    • Python
  • 奶油
    • 似乎是 gedit 和 notepad++ 的混合体,但我没有用过它。
  • 艾迪特拉
    • 非常像 Cream。(实际上不是 IDE)
  • VIM
    • 设计为一个命令行工具,有 GUI 扩展,但如果你不阅读手册的话,可用性会稍有欠缺!
    • 很多种语言!
  • GNU emacs
    • 设计为一个命令行工具,有 GUI 扩展,但如果你不阅读手册的话,可用性会稍有欠缺!
    • 很多种语言!

VIM 和 Emacs 学习使用起来有点困难,我认为 VIM 比较简单。

相关内容