`
javalover123
  • 浏览: 20807 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

【转】gedit 插件一览表

阅读更多

http://blog.163.com/chinese_zmm/blog/static/1274400492010112612138387/

 

尤其是Advanced Find / Replace,Smart Highlighting

gedit 插件一览表  

2010-12-26 23:17:09|  分类: 写给自己的。。 |  标签:python  plugins  text  gedit  download  |字号 订阅

 
 

Please do not use the GUI editor to edit this page. It changes the layout of the page.

This page contains an overview of the available, requested and third party plugins for gedit. If you have developed a plugin yourself you can list it here in the third party section. Additional to the plugins available in gedit by default there is a separate gedit-plugins package containing useful plugins that are (most of the time) too specific to be distributed with gedit itself.

 

 

Shipped plugins

The following plugins are shipped with gedit:

  • Change caseChanges the case of selected text.

  • Check updateCheck for latest version of gedit (Win32 and OS X only)

  • Document StatisticsAnalyses the current document and reports the number of words, lines, characters and non-space characters in it.

  • External toolsExecute external commands and shell scripts. (More)

  • File BrowserA file browser plugin allowing to easily access your file system (includes remote mounts, creating new files/directories, monitor directories for changes, etc.) (More)

  • ModelinesEmacs, Kate and Vim-style modelines support for gedit.

  • Python consoleInteractive Python console standing in the bottom panel.

  • Quick openQuickly open files

  • SnippetsInsert often used pieces of text in a fast way. (More)

  • SortSorts a document or selected text.

  • SpellChecks the spelling of the current document.

  • Tag listProvides a method to easily insert into a document commonly used tags/strings without having to type them.

  • Insert Date/TimeInserts current date and time at the cursor position.

 

Plugins in gedit-plugins package

See also the plugins provided by the gedit-plugins package.

 

 

Third party plugins

Plugins developed by third parties. To install one of these, you need to download the files and put them in your ~/.gnome2/gedit/plugins/ directory (which may need to be created). They need to be in that exact directory; subdirectories are not scanned for plugins.

(gnomebug:152730)

 

 

Third party plugins under development

Below follows a list of third party plugins that still need some development:

 

 

Requested plugins

Useful plugins that have not yet been written:

  • Auto-indent wrapped line

    • Automatically indent any line longer than the screen width. Such a wrapped line would be indented like the indentation of the line start (or the previous tab stop). Bug reportgnomebug:559132 and gnomebug:326821

  • Automatic code-completion

    • Automatic complete symbols, in particular for C (or automatic ctags generation?)

  • Background that helps navigating the code

    • A plugin could paint the background for each function in different colour and put the function name in a subtle way. Something like: http://bugs.kde.org/attachment.cgi?id=13723 <- this would be a very nifty feature.

  • Bookmarks

    • A bookmarks plugin Bug reportgnomebug:116737 Update: Funcbrowser plugin below implement this bookmark feature.

  • Bookmarking

  • Code autoformat

    • Automatically apply a chosen coding style while typing. A plugin that lets the user select a coding style (or even pull it from the mode line if possible). While typing the style is applied automatically, e.g., with gtk's style "if (foo) {" would automatically put the "{" in the next line and indent appropriately. Not to be confused with templates (e.g., as in Eclipse), no characters should be inserted automatically. What to autoformat:

    • do, for, if, while
    • argument lists
    • space between function name and left parenthesis
    • add more here ...
  • Common refactorings

    • Add some common refactoring for programmers: extract method, pull method, replace with constant, etc

  • CVS

    • Plugin which handles CVS projects Bug reportgnomebug:164662 CommentJesseVanDenKieboom: I think this should be in the projects manager plugin which needs to be developed as well as SVN and maybe more types of projects. I'm going to start working on this soon

  • Diff

    • It could be handy to use gedit to compare different versions of a file, or similar files. CommentRoryMcCannmeld (http://meld.sourceforge.net) is a Gnome diff GUI. Rather than reimplementing meld in Gedit, closer gedit/meld intergration would be better.

  • Filling-text in current paragraph

    • Add a "fill-text in current paragraph" command like the "Meta-Q" command in GNU Emacs. Bug report:gnomebug:149081

  • Git integration

  • Gobby/obby integration

    • Provide support for connecting to obby sessions within gedit, including chat etc

  • Insert file

    • Insert a file in the active document at the cursor position Bug reportgnomebug:154621

  • Latex

  • MatchIt

  • Open Favorite

  • Pair character autocompletion

  • Perl debugger integration

    • Add debugging capabilities (including space to store environment variables) to make gedit a lightweight IDE

  • Plugin Selector

    • A plugin to determine whether other plugins should be activated or not. For example, with filenames *.tex you could enable the LaTeX plugin, but for other file types you don't need the plugin.

  • Python debugger integration

    • Add Python debugging capabilities to make gedit a nice Python IDE

  • Python Unit testing support

    • Integrate Python's default unit testing framework pyunit

  • Reload current page

    • A plugin that detects if the document has been altered by a third party program, and offers to reload it

  • Replace in all documents

    • A plugins to replace an expression in all the opened documents/tabs

  • SDI

    • A proper SDI interface, where each document gets its own window. The plugin should also hide the tab, as it will just be wasting vertical real estate and confuse users. Bug reportgnomebug:105196 Assigned to:JesseVanDenKieboom: I've implemented this as part of the core since implementing it through a plugin would require a lot of workarounds and dirty hacks. You can find my work in the sdi_mdi cvs/svn branch.

  • Search in files

    • Search in all currently opened document instead of only the active document

  • Shell script plugin

  • Split pane

    • Add multiple views of the current document, editable simultaneously (and kept synchronized)

  • Track Changes

    • Track any changes to current documents, see Notepad++ 5.4.2.

  • URL Launcher

  • Visual markup

    • When I'm working I want to mark something I wrote as being suspicious, so I want a way to make it visually stand out from the rest. For instance, a red background color. If I just want to visually separate one paragraph from the seemingly endless black and white, i might want to give it a yellow background color. This doesn't need to affect printing, it would just help the writing, and in a similar way as syntax coloring does.
    • Also wouldn't it be super cool if I could select a block of code and sort-of hide it? So that it doesn't distract me from what I'm working on.
  • Wiki

  • XML helper

 

 

Howto install plugins

Copy files to .gnome2/gedit/plugins/ or /usr/lib/gedit-2/plugins/, if you want a system wide install.

 

Howto write plugins

Plugins can be written in both C and Python. The recommended language is Python, because it's very easy to write plugins in very little code Compared to C. Although Python is the best choice most of the time, when a plugin depends on a C library it must be written in C.

分享到:
评论

相关推荐

    gedit插件(32位ubuntu10.04下亲测好用)

    其他文件放在/usr/lib/gedit-2/plugins/下,选择编辑-&gt;首选项-&gt;插件,在插件列表里把它勾上就可以了。 PS:如果不能把gedit的插件复制在gedit目录下的plugins文件夹下,系统提示permission denied,那么这是权限问题...

    gedit插件gmate

    用于gedit的插件 支持函数突出显示,方便查找函数

    Gedit 插件 主要对python的编写做了优化

    这是自己使用的Gedit的插件,主要对Python的编写做了优化,打包一起方便大家下载,不用一个一个去找,里面包含: 1。project manager 项目管理 2。class browser 3。find in document 多文档里查找内容 4。python ...

    linux gedit 插件

    在给定的信息中,提到了两个重要的插件:gedit ClassBrowser 和 Autocomplete,以及一个与tar包相关的操作。接下来,我们将深入探讨这些知识点。 首先,gedit ClassBrowser插件是为程序员设计的,特别适合那些处理...

    gedit 多文件搜索

    3. **启用插件**:打开gedit,转到“首选项” -&gt; “插件”,在插件列表中找到“多文件搜索”并勾选,然后点击“应用”以保存设置。 4. **重启gedit**:为了使插件生效,需要重启gedit。 **使用方法** 1. **启动...

    editorconfig-gedit:Gedit的EditorConfig插件

    EditorConfig Gedit插件这是的插件。下载Gedit插件较旧版本的EditorConfig Gedit插件可以从页下载为存档文件。 也可以通过Git使用插件下载插件,如下所示: git clone git://github....

    Gedit常用插件

    支持rhtml语法到配置(非plugin) 博文链接:https://lj6684.iteye.com/blog/390984

    gedit安装包

    在`gedit-master`这个压缩包文件中,很可能是Gedit的源代码仓库,如果你是开发者,你可以通过编译源代码来了解Gedit的内部工作原理,甚至自定义和开发新的插件。 总的来说,Gedit以其高度的可扩展性和易用性,成为...

    getdit淡绿色背景配色方案并附gedit自由色彩配置方案说明.

    没有颜色拾取器的需装gedit插件,并在首选项插件中打勾。安装的命令为sudo apt-get install gedit-plugins. 2.颜色修改并保存后(必须保存为utf-8格式才能添加配色方案成功),须要将原来的本色方案删除并重新添加...

    gedit文本编辑工具

    gedit拥有一个强大的插件系统,可以安装额外的插件以扩展其功能。例如,“拼写检查”插件可以在编写代码时检查文本的拼写错误;“代码补全”插件能根据上下文提供代码提示,加快编程速度;“构建系统”插件则允许...

    gedit的使用

    gedit 是一个功能强大且灵活的文本编辑器,它可以通过插件和配置来实现各种开发环境。下面我们将详细介绍 gedit 的使用和配置。 基本使用 gedit 的基本使用非常简单,只需要打开 gedit,然后创建或打开一个文件,...

    IDL 语法高亮 插件 gedit

    IDL(Interactive Data Language) gedit 语法高亮插件 参考fortran高亮插件修改而成 放入/usr/share/gtksourceview-2.0/language-specs覆盖原文件即可 如果有bug可以自己修改,但是希望你能够把bug告诉我 rljiang@nju...

    ubuntu gedit主题更改

    在Ubuntu操作系统中,gedit是默认的文本编辑器,它提供了简洁、高效的界面以及丰富的功能。对于那些希望个性化自己工作环境的用户来说,更改gedit的主题可以增添工作乐趣,提高工作效率。本文将详细介绍如何在Ubuntu...

    gedit-themes-master.zip

    3. **配置gedit**:打开gedit编辑器,转到“首选项”或“设置”菜单,然后选择“外观”或“主题”选项卡。在这里,用户可以看到新添加的主题列表,并可以选择一个作为当前主题。 4. **应用主题**:选择你喜欢的主题...

    gedit 2.29.4

    6. **插件系统**:gedit的强大在于其丰富的插件库,用户可以根据需求安装插件,扩展编辑器功能,如插入日期时间、代码片段管理等。 7. **多语言支持**:gedit支持多种语言,包括中文,使得全球用户都能无障碍使用。...

    gedit Themes

    gedit是GNOME桌面环境下的一个强大且功能丰富的文本编辑器,它以其简洁的界面和丰富的插件支持而受到许多用户的青睐。gedit Themes则是针对这款编辑器定制的一系列视觉样式,旨在提供更加个性化和舒适的编辑体验。...

    go-gedit3-plugin:用于 gedit3 编辑器的 Go 编程语言插件

    `go-gedit3-plugin` 是一个专为 Gedit3 编辑器设计的插件,旨在为使用 Go 语言的开发者提供便捷的编程环境。Gedit3 是一款轻量级且功能丰富的文本编辑器,主要在 GNOME 桌面环境中使用。通过这个插件,Go 语言的开发...

    gedit-x86_64-3.20.1.rar

    2. **插件系统**:gedit拥有丰富的插件库,可以扩展其功能,如集成版本控制系统、代码自动完成、拼写检查等。 3. **查找替换**:强大的查找和替换功能,支持正则表达式,方便进行复杂的文本操作。 4. **分屏查看**:...

    gedit-plugin-markdown_preview:一个gedit插件预览markdown(.md)文档

    (正在进行中)Gedit Markdown预览这是Gedit文本编辑器的插件,可在侧窗格( F9 )或底部( Ctrl + F9 )窗格中预览.md文件。预览版显示文件预览动态更新预览放大或缩小预览在预览中搜索打开链接和图像这适用于...

    gedit经典版本

    - **插件系统**:gedit拥有丰富的插件库,用户可以根据需求安装,如增强搜索功能、添加VIM键绑定、集成终端等。 - **代码折叠**:对于大型代码文件,gedit允许折叠代码块,便于查看和管理。 - **Unicode支持**:...

Global site tag (gtag.js) - Google Analytics