我正在尝试使用 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 比较简单。