http://blog.163.com/chinese_zmm/blog/static/1274400492010112612138387/
尤其是Advanced Find / Replace,Smart Highlighting
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 case: Changes the case of selected text.
-
Check update: Check for latest version of gedit (Win32 and OS X only)
-
Document Statistics: Analyses the current document and reports the number of words, lines, characters and non-space characters in it.
-
External tools: Execute external commands and shell scripts. (More)
-
File Browser: A file browser plugin allowing to easily access your file system (includes remote mounts, creating new files/directories, monitor directories for changes, etc.) (More)
-
Modelines: Emacs, Kate and Vim-style modelines support for gedit.
-
Python console: Interactive Python console standing in the bottom panel.
-
Quick open: Quickly open files
-
Snippets: Insert often used pieces of text in a fast way. (More)
-
Sort: Sorts a document or selected text.
-
Spell: Checks the spelling of the current document.
-
Tag list: Provides a method to easily insert into a document commonly used tags/strings without having to type them.
-
Insert Date/Time: Inserts 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.
-
Advanced Bookmarks
-
Advanced bookmarking tool for Gedit. More: http://code.google.com/p/advanced-bookmarks-gedit-plugin/
-
-
Advanced Find / Replace
-
Advanced find / replace functions for Gedit. Find / replace in all documents. More:http://code.google.com/p/advanced-find/
-
-
Align
-
Align blocks of text into columns. Download: http://users.tkk.fi/~otsaloma/gedit
-
-
Another TODO Marks List manager
-
Another Gedit TODO list plugin, based on ToDo List by Nando Vieira (see bellow). Entirely rewritten in Python, and configurable. More details: http://blog.siverti.com.br/gedit-todo-list-plugin/ . Latest version:http://sourceforge.net/projects/gedit-todo/
-
-
-
Adds a popup dialog completion of words already used in any document currently open in Gedit. In order to play nice with snippets plugin, trigger is set to Enter. Latest version: http://github.com/nagaozen/gedit-plugin-autocomplete/
-
-
Automatically Strip All Trailing Whitespace In PHP
-
Automatically strip all whitespace after ?> tag in PHP files, after they are saved. Download:http://ahwayakchih.neoni.net/files/trimends4php.tar.gz
-
-
Automatic compilation for SWFTools
-
Automatically call swfc compilation for saved file, if it has ".swfc" extension. Download:http://ahwayakchih.neoni.net/files/swfc.zip
-
-
Auto Tab
-
Auto-detect indent settings (width and tab/spaces) in source files and adjusts tabbing accordingly for each buffer on the fly. Plays nicely with the Modelines plugin, and any other plugin can easily ask it to skip any file if they need to. Download: http://code.google.com/p/gedit-autotab/
-
-
Autosave editing sessions
-
Save tabs and restore them automatically on start-up without asking Download:http://sourceforge.net/projects/geditautosaves/
-
-
Bazaar
-
This plugin aims to bring to Gedit all the benefits of Bazaar's helpfulness on the collaboration problem. Bazaar is a Version Control System developed in Python (bazaar-vcs.org). Download: https://launchpad.net/bzr-gedit/
-
-
Better Python Console
-
Python Console(s) in the style of IDLE (Execute Python Code by hitting F5). Download:http://live.gnome.org/Gedit/Plugins/BetterPythonConsole
-
-
Bidi assist
-
Adds some useful features for bidirectional scripts like Arabic and Hebrew. Download:http://zwnj.org/proj/gedit/bidiassist. More: /BidiAssist
-
-
Bookmarks
-
Adds a bookmarking system with support for folders. Download:http://www.psyguygames.com/Bookmarks_plugin1.01.tar.gz
-
-
Browser Preview
-
Showing the current Web page you are editing in Gedit directly in Firefox, Opera, Konquerer or Internet Explorer 6. http://my.opera.com/area42/blog/gedit-browser-preview-plugin
-
-
Class Browser
-
A class browser located in the side pane. Based on ctags, it supports a wide range of languages. Download:http://www.stambouliote.de/projects/gedit_plugins.html
-
-
Click Config
-
Allows configuration of mouse-click text selections. Any regex-defined text selection can be assigned to a single-click, double-click, triple-click, quadruple-click, or quintuple-click. So, for example, you can set it to select a name with underscores with a double-click. Download: http://code.google.com/p/gedit-click-config/
-
-
Clientside Plugin
-
A plugin which provides tools to format, minify, and validate javascript and css. The plugin makes use of CSSTidy, JS-Beautify, JSLint, and JSMin. Homepage: http://trentrichardson.com/2010/11/30/gedit-clientside-plugin/Download: http://github.com/trentrichardson/Gedit-Clientside-Plugin
-
-
CMYKProject Manager
-
A TextMate-like project manager without configuration or project files. Supports drag-and-drop of folders. New functionalities will be added in next weeks. Download: http://github.com/MichaelCereda/CMYKProjectManager/
-
-
Code Formatter
-
Type CTRL+ALT+F your source code will be formatted, currently it has only support for Ruby source files, but more languages will be added by request and a configuration screen is planned for the next version. Download:http://www.urubatan.info/tags/gedit
-
-
Color Panes
-
Applies the foreground and background colors of the current Gedit color scheme to the side and bottom panes.Download: http://code.google.com/p/gedit-color-panes/
-
-
Control Your Tabs
-
Switch between tabs using Ctrl-Tab / Ctrl-Shift-Tab (most recently used order) and Ctrl-PageUp / Ctrl-PageDown(tabbar order) Download: http://www.thingsthemselves.com/gedit/controlyourtabs-0.1.2.tar.gz
-
-
Current Line Background Color
-
Set the current line background color. Update: Configuration dialog added. Latest version: svn cohttp://svn.simplesideias.com.br/general/gedit/plugins/current_line/ . Deprecated: This plugin is now available in the built-in.
-
-
Dictionary
-
Gnome dictionary integration for gedit. Download: svn checkout --username anonsvnhttps://forxa.mancomun.org/svn/dict-plugin Password: anonsvn
-
-
Document Words Completion
-
Complete previously written words in the current document. Support completion by pressing <Control>+Return or autocompletion. One can configure enable/disable autocompletion and set the autocompletion delay. This plugin needs GtkSourceCompletion library. You can download and install the gtksourcecompletion library and gedit plugin from the project page: https://sourceforge.net/projects/gtksourcecomple. Take a look at this (Screencast)
-
-
Docstring Wizard
-
A plugin to insert epydoc conform docstrings into a (Python) document on the fly based on regular expressions.Download:http://code.google.com/p/docstringwizard/
-
-
Doctest interactive
-
The idoctestgeditplugin searches for pieces of text that look like interactive Python sessions, and then executes those sessions. Use <Shift><Enter> to activate the snippet and see a returned code in the document.Download:http://github.com/nsigustavo/idoctestgeditplugin/tarball/master
-
-
Eddt - File Browser
-
A directory browsing plugin written in Python. Download: http://sourceforge.net/projects/eddt/files/
-
-
Edit shortcuts
-
Assign shortcuts to all menu items and maybe more... Download:http://empty.23inch.de/pmwiki.php/Main/EditShortcuts
-
-
Elastic tabstops
-
An attempt to solve the tabs-versus-spaces issue by making tab stops that expand or shrink to fit their contents (includes functionality to convert files that use spaces for alignment). Download:http://nickgravgaard.com/elastictabstops/gedit/plugins.tar.gz More: http://nickgravgaard.com/elastictabstops/
-
-
Encdecplugin
-
Encode, decode and hash strings in gedit using, for example, base64, HTML entities, URL encoding, ASCII-hex, MD5, sha256, etc. Download: https://sourceforge.net/projects/encdecplugin/
-
-
End of line
-
Convert line endings to switch from UNIX to DOS to Macintosh text format.
-
-
Execute Script
-
Ask a question to make executable a script. Download: executescript.tar.gz
-
-
FASTA Cleanup
-
Quickly clean up a gene sequence file in FASTA format. Download: http://gedit-fasta.googlecode.com/
-
-
File Search
-
Search for text in all files in a directory. Download: http://oliver.github.com/gedit-file-search/
-
-
Find in Documents (v3)
-
Adds a side panel (or dialog) that allows searching all open documents for a string. v3 (5/9/10) adds real-time searches of unsaved documents, removes side panel dependency, adds Search menu item. v2 (1/10/10) adds same-directory searches, result previews. Uses grep. Download:http://www.psyguygames.com/FindInDocuments_plugin_3.tar.gz
-
Alternate version with additional German localisation: http://my.opera.com/area42/blog/gedit-find-in-files-and-find-in-documents-plugin
-
-
Find in Files
-
Modification of the Find in Documents plugin but searches all documents under the root of one's file browser side pane. Requires FileBrowser plugin to be active.
More: http://www.hackido.com/2009/11/gedit-find-in-files-now-with-ack.html
Another version with additional German localisation: http://my.opera.com/area42/blog/gedit-find-in-files-and-find-in-documents-plugin
-
-
Focus Autosave
-
Save all unsaved documents when window loses focus. Download: http://github.com/kassoulet/gedit-focus-autosave
-
-
Gedit Developer Plugins
- A collection of plugins
-
Screenshots: http://curtis.hovey.name/gallery/Sinzui/gdp-2-26-1/
-
Download: https://launchpad.net/gdp
-
GDP Find and Replace: Find and replace in multiple files. Open files and
- jump to the line from the results pane. Directories and file types can be
- specified. Regular expressions are supported.
-
GDP Format: Check and format text and code. Format paragraphs, lists, and
- imports. Reformat test using regular expressions. Check the syntax and
- style of Python, XML, and plain text. Check and reformat Python
- doctests.
-
GDP Bazaar Integration: integrates bzr-gtk to show status, tags,
- annotations, visualize, commit, merge, and push. Open files changed in
- the branch.
-
GDP Syntax Completer:
-
Use <Shift><Control>Space to activate the snippet completer window
- to see a list of matching words in the document. Complete Python symbols
- from imports and those defined in the module.
-
-
-
Gezilla Mozilla Development
-
Mozilla Development to Gedit. Download: http://code.google.com/p/gezilla/
-
-
Grep
-
Yet another plugin to search in opened files or in a directory. When searching opened files uses actual content even if files were not saved. When search in directory allows one to specify file pattern and if subdirectories should be included. More: http://blog.veles.info/index.php/2008/05/gedit-grep-plugin/ Download:http://code.google.com/p/gedit-grep/
-
-
GtkSnippets gedit plugin
-
Adds snippets support using GtkSnippets and GtkSourceCompletion library. Homepage:https://sourceforge.net/projects/gtksnippets/
-
-
Hide UI
-
Toggle between showing the normal gedit UI and hiding all the UI elements except for the main text area and the status bar. Download: http://www.icecrew.nl/files/gedit/hideui.tar.gz
-
-
HTML export
-
Export highlighted text to HTML. Download: http://www.markus-jonsson.com/downloads/?path=./gedit-html-export
-
Debian/ubuntu file here. Download http://packages.debian.org/sid/all/openoffice.org-coooder
-
Download broken, files available from Bugzilla: Bug report: gnomebug:323588
-
-
HTML Tidy
-
Clean up Web pages with Dave Raggett's HTML Tidy More: http://www.eng.tau.ac.il/~atavory/gedit-plugins/html-tidy/
-
-
Import/export External-Tools and Plugins
-
GEdit Plugin to save the GEdit profile concerned to External-Tools and Plugins that the user have configured. This plugin, makes easy to backup such data (tools and plugins), by exporting/importing the profile to/from a tar.gz file.More: http://yguarata.com/blog/?p=116
-
-
ISO-8859-1 Accents to HTML Entities
-
Convert ISO-8859-1 accents characters to html entities. More:http://code.google.com/p/iso88591accentstohtmlentities/
-
-
Language Reference/ Programming Help
-
Showing a external Language Reference/ Programming Help (can be a XML DocBook, PDF, HTML page, CHM Windows help file or PostScript file) from "~/.gnome2/gedit/help" http://my.opera.com/area42/blog/gedit-language-reference-plugin
-
-
Lastdocs
-
Presents a simple dialog that shows the last opened files that can be edited with Gedit. More:http://rockiger.com/en/content/lastdocs-plugin-gedit Download:http://sites.google.com/site/ecomputicus/Home/gedit-plugins/lastdocs-0.1.tar.gz
-
-
LaTeX
-
LaTeX and BibTeX plugin. Homepage: http://www.michaels-website.de/gedit-latex-plugin/ Download:http://sourceforge.net/projects/gedit-latex/files/
-
-
Line-spacing
-
Increase or decrease spacing between lines. Download: http://users.tkk.fi/~otsaloma/gedit
-
-
Line Tools Plugin
-
Provides useful line functionality to increase editing efficiency. Features include line duplication, bookmarking, and more! Gedit/LineToolsPlugin
-
-
Line Ending Style
-
Allows the line ending style of documents to be quickly ascertained and changed Homepage:http://code.google.com/p/gedit-line-ending-style-plugin/
-
-
Live HTML Timestamp
-
Insert and update a live time stamp in an HTML file à la XEmacs' HTML mode Homepage: http://vax64.dk/live-html-timestamp/
-
-
Lorem Ipsum
-
This Gedit plugin inserts the Latin text block, beginning with "Lorem ipsum...", at the current cursor's position.Insert Lorem Ipsum - Gedit Plugin
-
-
Macro
-
This Gedit plugin records a macro of keys pressed and plays it back. Macro - Gedit Plugin
-
-
Marquee-Mark
-
Navigable index of specially-formatted comments (## or /**, on its own line). Marquee-Mark - Gedit Plugin
-
-
Msgid Diff
-
This plugin is useful when editing po files and when one wants to compare old and new msgids, when old msgids are kept in the file with --previous option of msgmerge. It launches Meld (must be installed) to show the diff.Download: git clone http://www.2xlibre.net/git/msgiddiff.git
-
-
Multi-edit
-
Allows one to have multiple text cursors so that one can simultaneously edit different parts of a document as one types. Useful for repetitive actions such as commenting out code, changing variable names, fixing indentation etc.More info: http://jon-walsh.com/journal/multi-edit/
-
-
Multiple Copy/Paste Channels
-
Use Ctrl+[0-9] to copy to one of 10 channels, and Ctrl+Alt+[0-9] to paste from them. Download:http://www.dave-sullivan.com/project/gedit-copy
-
-
MySQL client plugin
-
gSqlClient plugin enables Gedit to query MySQL databases. Download: http://code.google.com/p/gsqlclient/
-
-
New from Template
-
Create a new file based on a custom defined template http://my.opera.com/area42/blog/gedit-template-plugin
-
-
Newline Madness
-
Change newline type / line endings for the current document. Also shows the current newline type in the statusbar. (Requires gedit 2.29.5 or above.) Download: http://www.thingsthemselves.com/gedit/newlinemadness-0.1.0.tar.gz
-
-
Ocaml Interactive Mode
-
Provides an interactive code interpreter for Ocaml language, where you can execute either a selected portion of the document, or the current block of instructions. Download: OcamlInteractiveMode.tar.gz
-
Open File
-
Opens files based on name query (based on textmate open file) http://github.com/vbabiy/gedit-openfiles/tree/master
-
-
Open Folder
-
Open the folder containing the active file http://code.google.com/p/gedit-open-folder
-
-
Open Header/Body
-
Open the corresponding header or body file http://blog.squidy.info/projects/open-headerbody-gedit-plugin/
-
-
Open tran
-
Use open tran service in gedit. Download: svn checkout --username anonsvnhttps://forxa.mancomun.org/svn/open-tran Password: anonsvn
-
-
Pair char autocompletion
-
Automatically inserts a closing bracket whenever an opening bracket is typed. Selecting a block of text and typing an opening parenthesis or quote character will enclose the selection in quotes or parenthesis. Download:http://code.google.com/p/gedit-pair-char-autocomplete/
-
-
Pastebin uploader
-
Upload whole document or selected text to pastebin.com using the one-click method. Download: pastebin.tar.gz
-
-
Perltidy plugin
-
Run your perl code through the perltidy application. Download: http://github.com/jkva/gedit-perltidy-plugin
-
-
Pointer Focus
-
Gives keyboard focus to the part of the gedit window under the pointer. Download:http://code.google.com/p/gedit-pointer-focus/
-
-
Project Manager
-
Group files together into projects, and save them. Download: http://sourceforge.net/projects/gedit-fileset
-
-
Project Marker
-
Create a list of directories to act as a project root. Then, every time a file is opened, it is checked if it is under any of these directories. If so, then a "root_dir" variable is set for that view which can then be seen by another plugin via view.get_data("root_dir"). This plugin is meant to be used by other plugins to actually be useful, e.g., a build plugin that needs to know the root directory of the current project. Download:https://code.launchpad.net/~delfick/+junk/projectMarker
-
-
-
A Japanese dictionary plugin using EDICT; inspired by the Firefox plugin Rikaichan. Download:http://code.google.com/p/pyrikai/
-
-
Python Indentation
-
Smart indentation for Python code. http://libreamoi.com/?p=9 Download: python_indentation.tar.gz
-
-
Quick Highlight Mode
-
Shortcut for Highlight Mode with autocomplete - Just press Ctrl+Shift+H Latest version:http://github.com/nagaozen/gedit-plugin-quickhighlightmode/
-
-
Rails Hotkeys
-
Open files in your Ruby on Rails project by pressing hotkeys. After install, press Ctrl+Shift+R and then F1 for a list of available hotkeys. Latest version: svn co http://svn.simplesideias.com.br/general/gedit/plugins/rails_hotkeys/
-
-
Rails Hot Commands
-
Type CTRL+ALT+C and rch open a list of Rails/Rake commands, click run and RHC will open a Shell Prompt (embedded) with your command. Download: http://code.google.com/p/rhc/
-
-
Rails Extract Partial
-
Type CTRL+ALT+P to crop currently selected text to a new partial. More information and download:http://blog.siverti.com.br/gmate
-
-
Regex Search & Replace
-
For search and replace in documents using regular expressions. Info and Download:http://halfhourhacks.blogspot.com/2008/03/gedit-regular-expression-plugin.html
-
Alternative: svn checkout http://yare-gedit-plugin.googlecode.com/svn/trunk/ yare-gedit-plugin-read-only
-
If one just wants to search text in documents using regular expressions (regex). Download: http://tapioca-voip.sourceforge.net/regexsearch_gedit_plugin.tar.gz
-
-
Regex Search Files
-
Search text in files using regular expressions (regex). Download: http://int.ractable.com/gedit-plugins/regexpsearchfiles-0.2.1.zip or for older Gedit that doesn't use GtkSourceView2http://int.ractable.com/gedit-plugins/regexpsearchfiles-0.2.zip
-
-
Reident
-
Reindent the code following PEP008 Guidelines. Download: http://live.gnome.org/Gedit/Plugins/Reindent
-
-
Remote Filesystem Save Workaround
-
For people who edit files on remote filesystems and get a warning every time they save that the file has been modified. Download: http://chrisnicholls.ca/wp-content/uploads/2008/03/netsave-gedit-plugin-0.1.tar.gz More:http://chrisnicholls.ca/code/gedit-plugins/
-
-
Reopen Tabs
-
Loads recently opened documents when Gedit starts. More: http://code.google.com/p/reopen-tabs-gedit-plugin/
-
-
Rewrap
-
Re-wraps blocks of text based on the current right margin setting. Maintains indentation and comment markers based on the first line. Download: http://code.google.com/p/gedit-rewrap/. View the screencast
-
-
Rgedit
-
Transforms gedit into a light-weight and minimalistic IDE for the statistical environment R. It allows the user to embed up to 3 independent R consoles in the bottom pane and send to the current console the current line, the selection, the whole text or a predefined block of source code (plus more). More:http://sourceforge.net/projects/rgedit/
-
-
Right Pane
-
Allows one to display a right pane and to manage it. Download: https://sourceforge.net/projects/gedit-rightpane/
-
-
Run in Python
-
Adds (to the Tools menu) an option that allows you to run the current document in the Python interpreter. Interpreter output appears in the bottom panel. Version 1.02 - Prevents Zombies and adds a clear console menu item. Also fixes possible naming conflict. Download: http://www.psyguygames.com/RunInPython_plugin1.02.tar.gz
-
-
Save without trailing space
-
Automatically strip all trailing whitespace before saving. Download: http://users.tkk.fi/~otsaloma/gedit
-
-
Scroll paste fix
-
Fix the default scroll behaviour of GTK during a copy paste Download: http://github.com/potyl/gedit-scrollpaste
-
-
Seahorse
-
Encrypt the current document. Download: http://gnome.org/projects/seahorse
-
-
Sced
-
SuperCollider interaction plugin. Download: http://artfwo.googlepages.com/sced
-
-
String Modifiers
-
Modifies selected text into formatted string. Download: http://github.com/dvertx/stringmod
-
-
P.I.G.
-
Privacy in gedit, encode and decode text to base64 and protect with login dialog. Download:http://privacyingedit.sourceforge.net/
-
-
Smart Highlighting
-
Highlight occurrences of current selected text. More: http://code.google.com/p/smart-highlighting-gedit/
-
-
Smart Home
-
Smart Home behavior change plugin. Default is first press of home goes to the start of the line, second press goes to the start of the indentation on the line. This reverses that. Download: http://github.com/kemayo/gedit-smarthome/tree/master
-
Note: you can achieve the same behavior by setting the /apps/gedit-2/preferences/editor/smart_home_end/smart_home_end key in gconf (use gconf-editor) to BEFORE.
-
-
Smart Indent
-
Automatically indent your code based on regular expressions More info and Download:http://blog.siverti.com.br/gmate
-
-
Smart indentation plugin for C/C++/Java
-
Indents on opening brace, unindents on closing brace. Also unindents on backspace. Download:csmartindent.tar.gz
-
-
snap open
-
A regex open file dialog that resembles that of Textmate. Download: http://www.upperbound.net/snap-open/
-
-
Snipplr Plugin
-
Use the service snipplr.com, search snippets by tag, copy them into your document or upload your favourite pieces of code to snipplr. Download: http://www.ardeenelinfierno.com/wordpress/code/gedit-snipplr-plugin/
-
-
Source Code Builder
-
Allows you to specify commands to build or compile current document and then captures compiler output allowing you to click on errors to move the cursor to the correct position in the code. Also tracks directory changes with recursive calls of make. Compile and build commands are saved using gconf, and if you install the Project Manager plugin you can save different compile and build commands for different projects. Download:https://sourceforge.net/projects/geditbuilderplg/
-
-
Speakit
-
Speaks the current document Download: http://www.members.optusnet.com.au/peterwolf43/speakit.tar.gz
-
-
-
Special Symbols insertion tool. Sets of symbols can be manually configured. Download:http://www.medini.org/software/gedit/gedit.html
-
-
Splitview plugin
-
A simple splitview plugin Download: http://webdav.tielie.com/gedit-plugins/splitview/
-
-
-
Alternate SplitView plugin with a couple of additional features. (v3.0, 5/26/10: Right-click tab submenu, minor buxfixes.) Download: http://www.psyguygames.com/SplitView3.0.tar.gz
-
-
Strict Tabulation
-
Set tabulation as 4 spaces to Python and PHP and 2 spaces for Ruby. Update: Added item to Edit menu. Latest version: svn co http://svn.simplesideias.com.br/general/gedit/plugins/tabulation/
-
-
Symbol Browser
-
A tree-view style, ctags based symbol browser which lists functions, classes, variables, etc. in the left pane. Supports any ctag symbol type (over 30 programming languages supported). See screenshot. Download:http://www.micahcarrick.com/11-14-2007/gedit-symbol-browser-plugin.html
-
-
Tab close
-
Close gedit window when last tab is closed. Download: http://blog.goranrakic.com/archives/tabclose.html
-
-
Tab convert
-
Convert tabulator spaces to whitespaces and vice versa. Download:http://www.stambouliote.de/projects/gedit_plugins.html
-
-
-
Allows to ctrl+tab-switch between documents Download: http://live.gnome.org/Gedit/Plugins?action=AttachFile&do=get&target=tabswitch.tar.gz
-
-
TabSwitchMRU
-
Allows to ctrl+tab-switch between documents in MRU order (Control Your Tab states it does this, but it doesn't work for me) Download: http://live.gnome.org/Gedit/Plugins?action=AttachFile&do=get&target=TabSwitchMRU.tar.gz
-
-
-
Switch between documents using Ctrl+PgUp and Ctrl+PgDown Download: http://live.gnome.org/Gedit/Plugins?action=AttachFile&do=get&target=tabpgupdown.tar.gz
-
-
Textile Preview
-
Live preview of Textile-formatted text Download: http://code.google.com/p/gedittextilepreview/
-
-
TextMate style autocompletion
-
Autocompletes the current word using other words in the same document. Tapping Escape cycles through the available completions. Download: http://code.google.com/p/gedit-tm-autocomplete/
-
-
Text Wrap
-
Toggle Text Wrap Setting by Menu Entry or Toolbar Button Download: http://hartmann-it-design.de/gedit/TextWrap/
-
-
Text wrap toggle
-
Gedit gets a menu entry under (View/Toggle text wrap). Download: toggletextwrap-plugin-0.1.0.tar.bz2
-
-
ToDo List
-
Gedit version for the ToDo List Textmate bundle. Make sure you read the README file. View screencast:http://f.simplesideias.com.br/screencasts/todo_list.ogg Latest version: svn cohttp://svn.simplesideias.com.br/general/gedit/plugins/todo/
-
-
Toggle Menu
-
Add missing show or hide menu bar feature in Gedit. Download: http://github.com/intarstudents/gEdit-Toggle-Menu
-
-
-
A simple plugin to practice Touch Typing in your native language. README contains details on how to use this plugin: Download: http://github.com/mohan43u/TypingTutor/tree/master
-
-
Valencia
-
A plugin that turns Gedit into a lightweight development environment for the Vala programming language. Web site: http://yorba.org/valencia
-
-
Vi(m) key bindings
-
Makes it possible to use Gedit as modal vi-style editor Website: https://launchpad.net/vigedit/
-
Download (use bzr): bzr branch http://bazaar.launchpad.net/~tristil/vigedit/main-method
-
-
Web Browser
-
Gives Gedit Web browsing capabilities. Download: http://sharkbaitbobby.blogspot.com/2008/08/gedit-web-browser-plugin.html
-
-
Whitespace Remover
-
Removes whitespace at the end of each line and unnecessary newlines at the end of the document upon saving. It basically is a bloated rewrite of the Save without trailing space plugin with GUI configuration, i18n/l10n and unittests. Download: http://github.com/dinkel/gedit-whitespace-remover/downloads/
-
-
Word completion
-
Display a completion popup, updating as you type, with suggestions from all words in all documents in all windows. Select completions with arrow keys and complete with the tab key. See screenshot. Download:http://users.tkk.fi/~otsaloma/gedit
-
-
Word wrap
-
Re-wrap paragraphs, trying to respect line indenting and prefixing. Download:https://seatbelt.jerakeen.org/svn/tomi/Projects/gedit-plugins/word-wrap/
-
-
Zen Coding
-
Integrate Zen Coding, which is a technique for writing HTML and CSS shorthand. Download:http://github.com/mikecrittenden/zen-coding-gedit
-
-
Zoom
-
Lets you modify the font size using either the menu, keyboard shortcuts (<Ctrl>+, <Ctrl>-, <Ctrl>0) or by <Ctrl>-Mouse-Wheel. Download: http://github.com/dinkel/gedit-zoom/downloads/
-
-
Easily increase or decrease the text size of a Gedit document using Control +/-/0.
-
Word Completion for python
-
Combination of Word Completion and Python Code Completion.(by OEway) Download:http://cid-0f05697402493f08.office.live.com/embedicon.aspx/.Public/completion^_modify%20^5with%20python%20code%20completion^6.tar.bz2
-
Third party plugins under development
Below follows a list of third party plugins that still need some development:
-
Advanced editing
-
Provides access to advanced editing features More: Gedit/AdvancedEditingPlugin
-
-
Autocomplete
-
Adds tab completion of words already used in the document or any other ones currently open in Gedit. :http://gedit-autocomp.sourceforge.net/
-
-
Collaborate
-
Allows multiple users to edit the same document simultaneously More: http://mattcolyer.com/projects/collaborate/
-
-
Column Mode
-
Column-mode editing for gedit. More: Gedit/Plugins/ColumnMode
-
-
CTags parser
-
CTags parsing plugin showing symbols in the side panel: Gedit/PluginCodeListing (JesseVanDenKieboom) andSymbol Browser
-
-
Document Properties
-
Shows certain file related information (access time, modification time, owner, permissions, size, etc). Download:http://sayamindu.randomink.org/software/docprop/docprop-0.2.tar.gz Bugreport: gnomebug:322497
-
-
Function browser
-
GEdit function browser plugin provides an easy way to navigate through sources files with GEdit. This plugin uses Exuberant CTags for parsing process and returned back results in GEdit left panel. Mostly tested under C and C++ files. A Bookmarking support has been delivered in version 0.2. More: http://sourceforge.net/projects/gedit-funcbrows/
-
-
gedit-markdown
-
Syntax coloring, snippets, MIME type and embedded HTML preview for Markdown. Download:http://www.jpfleury.net/logiciels/gedit-markdown.php
More: Gedit/MarkdownSupport
-
-
Husband a build(make) GUI frontend for gedit
-
Husband is a make frontend for gedit Download: http://webdav.tielie.com/gedit-plugins/husband/
-
-
iPython Console
-
A clone of the plugin "Python Console", but replacing the Python by iPython. Download:http://code.google.com/p/gedit-ipythonconsole/
-
-
LangSwitch - Open C/H file menu
-
Adds a menu and pop-up menu item Open (header/sourcefile) that will be active when a source C/H file is the current opened document Download: http://webdav.tielie.com/gedit-plugins/langswitch/
-
-
LaTeX Plugin
-
Assists one in writing and exporting LaTeX documents This is supposed to provide a solution forgnomebug:163170 More: Gedit/LaTeXPlugin
-
-
Makefiletab
-
Automatically switches back to tabulations for indentation when editing makefiles. Download:http://whilefalse.com/gedit-makefiletab
-
-
-
Experimental plugin to add possibility to show two documents in the same window at the same time Screen shot:http://webdav.tielie.com/screenshots/multiview.png Download: http://webdav.tielie.com/gedit-plugins/multiview/
-
-
Open terminal here
-
Opens a terminal at the location of the current file. FIXED Download: http://www.gafouri.net/files/open-terminal-here.tar.gz
-
-
Open URI Context Menu
-
Adds context menu item to open/browse an URI at the pointer position. Download:http://wiki.sukimashita.com/GEdit_Plugins
-
-
Proper Editing Plugin
-
Plugin providing sane(r) editing functions for gedit Download: http://code.google.com/p/proper-editing-plugin/
-
-
Pylint plugin
-
Run and Highlight Pylint errors from Python sources. More: Gedit/PylintPlugin
-
-
Python outline
-
Provides a Python code outline side panel More: Gedit/PythonOutlinePlugin
-
-
PO editor
-
Simplifies most often used operations at editing PO-files. Download: http://sourceforge.net/projects/gedit-pomode/
-
-
reStructuredText support
-
Includes HTML preview plugin based on Markdown support (and adds Textile preview), syntax highlighting, some snippets. Info page and download: http://textmethod.com/wiki/ReStructuredTextToolsForGedit
-
-
Scratchtab
-
Plugin allowing to take persistent notes in the side panel. Download: http://www.omacronides.com/projets/gedit-scratchtab/
-
-
Send to
-
Send the active document to an email recipient Download: http://sd-8971.dedibox.fr/files/gedit/sendto.tar.gz
-
-
Switcher
-
A simple plugin that will show a list view with all opened documents. Activated by pressing <Control>Escape you then can simply select other file you want to show Download: http://rockiger.googlecode.com/files/switcher-plugin.tar.bz2
-
-
Tabs extend
-
Extend tabs for include some features, e.g., Close others tabs, Undo Close tab, Middle mouse button close tabDownload: http://code.google.com/p/gedit-tabsextend/
-
-
Tabs Enhanced
-
Various enhancements for the tab and tab bar. Based on Tabs extend. Download: http://code.google.com/p/tabs-enhanced/
-
-
Twitter
-
A plugin to tweet from within gedit. Download: http://code.google.com/p/gedit-twitter-plugin/
-
-
Word completion
-
Make all the words in a document available for insertion through a pop-up Download: http://guichaz.free.fr/misc/
-
-
Word Completion with tabulator
-
Complete a word by pressing <Tab>, like in a common UNIX console Download: http://elias.hiex.at/gedit-plugins
-
-
Python Code-completion
-
Useful for Python programmers. Info and download: http://linil.wordpress.com/2008/05/31/using-gedit-to-auto-complete-python-code/
-
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 report: gnomebug: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 report: gnomebug:116737 Update: Funcbrowser plugin below implement this bookmark feature.
-
-
Bookmarking
-
Bookmarking multiple files Bug report: gnomebug:321314
-
-
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 report: gnomebug:164662 Comment: JesseVanDenKieboom: 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. Comment: RoryMcCannmeld (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
-
A Git plugin with basic SCM commands. Please try this : Portuguese plugin
-
-
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 report: gnomebug:154621
-
-
Latex
-
A LaTeX plugin (has been discussed several times on the mailing list Bug report: gnomebug:163170 and duplicates Assigned to: MichaelZeising (see Gedit/LaTeXPlugin)
-
-
-
A plugin like the MatchIt plugin for vim. (http://www.vim.org/scripts/script.php?script_id=39). Example : highligth start and end xml tag.
-
-
Open Favorite
-
Open favorite as in UltraEdit Bug report: gnomebug:133526
-
-
Pair character autocompletion
-
Implement some of Scribes' source-code-oriented features. Examples: pressing ( inserts a ) after the cursor; selecting text and pressing ' inserts the character after and before the selected text (rather than replacing it).Download: http://code.google.com/p/gedit-pair-char-autocomplete/
-
-
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 report: gnomebug: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
-
Provide a monitored scripts folder (just like nautilus), redirecting stdout to the gedit document Download:http://jannone.org/shellscript/ Bug report: gnomebug:313834
-
-
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
-
Allow detection and launching in default browser of URLs within document Download:http://wiki.sukimashita.com/GEdit_Plugins
-
-
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
-
A plugin that allows editing in wiki style More: Gedit/WikiPlugin
-
-
XML helper
-
Makes editing of XML files faster Bug report: gnomebug:163014
-
Now the plugin attached to this bug is obsoleted by Gedit/XMLHelperPlugin.
-
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.
相关推荐
其他文件放在/usr/lib/gedit-2/plugins/下,选择编辑->首选项->插件,在插件列表里把它勾上就可以了。 PS:如果不能把gedit的插件复制在gedit目录下的plugins文件夹下,系统提示permission denied,那么这是权限问题...
用于gedit的插件 支持函数突出显示,方便查找函数
这是自己使用的Gedit的插件,主要对Python的编写做了优化,打包一起方便大家下载,不用一个一个去找,里面包含: 1。project manager 项目管理 2。class browser 3。find in document 多文档里查找内容 4。python ...
在给定的信息中,提到了两个重要的插件:gedit ClassBrowser 和 Autocomplete,以及一个与tar包相关的操作。接下来,我们将深入探讨这些知识点。 首先,gedit ClassBrowser插件是为程序员设计的,特别适合那些处理...
3. **启用插件**:打开gedit,转到“首选项” -> “插件”,在插件列表中找到“多文件搜索”并勾选,然后点击“应用”以保存设置。 4. **重启gedit**:为了使插件生效,需要重启gedit。 **使用方法** 1. **启动...
EditorConfig Gedit插件这是的插件。下载Gedit插件较旧版本的EditorConfig Gedit插件可以从页下载为存档文件。 也可以通过Git使用插件下载插件,如下所示: git clone git://github....
支持rhtml语法到配置(非plugin) 博文链接:https://lj6684.iteye.com/blog/390984
在`gedit-master`这个压缩包文件中,很可能是Gedit的源代码仓库,如果你是开发者,你可以通过编译源代码来了解Gedit的内部工作原理,甚至自定义和开发新的插件。 总的来说,Gedit以其高度的可扩展性和易用性,成为...
没有颜色拾取器的需装gedit插件,并在首选项插件中打勾。安装的命令为sudo apt-get install gedit-plugins. 2.颜色修改并保存后(必须保存为utf-8格式才能添加配色方案成功),须要将原来的本色方案删除并重新添加...
gedit拥有一个强大的插件系统,可以安装额外的插件以扩展其功能。例如,“拼写检查”插件可以在编写代码时检查文本的拼写错误;“代码补全”插件能根据上下文提供代码提示,加快编程速度;“构建系统”插件则允许...
gedit 是一个功能强大且灵活的文本编辑器,它可以通过插件和配置来实现各种开发环境。下面我们将详细介绍 gedit 的使用和配置。 基本使用 gedit 的基本使用非常简单,只需要打开 gedit,然后创建或打开一个文件,...
IDL(Interactive Data Language) gedit 语法高亮插件 参考fortran高亮插件修改而成 放入/usr/share/gtksourceview-2.0/language-specs覆盖原文件即可 如果有bug可以自己修改,但是希望你能够把bug告诉我 rljiang@nju...
在Ubuntu操作系统中,gedit是默认的文本编辑器,它提供了简洁、高效的界面以及丰富的功能。对于那些希望个性化自己工作环境的用户来说,更改gedit的主题可以增添工作乐趣,提高工作效率。本文将详细介绍如何在Ubuntu...
3. **配置gedit**:打开gedit编辑器,转到“首选项”或“设置”菜单,然后选择“外观”或“主题”选项卡。在这里,用户可以看到新添加的主题列表,并可以选择一个作为当前主题。 4. **应用主题**:选择你喜欢的主题...
6. **插件系统**:gedit的强大在于其丰富的插件库,用户可以根据需求安装插件,扩展编辑器功能,如插入日期时间、代码片段管理等。 7. **多语言支持**:gedit支持多种语言,包括中文,使得全球用户都能无障碍使用。...
gedit是GNOME桌面环境下的一个强大且功能丰富的文本编辑器,它以其简洁的界面和丰富的插件支持而受到许多用户的青睐。gedit Themes则是针对这款编辑器定制的一系列视觉样式,旨在提供更加个性化和舒适的编辑体验。...
`go-gedit3-plugin` 是一个专为 Gedit3 编辑器设计的插件,旨在为使用 Go 语言的开发者提供便捷的编程环境。Gedit3 是一款轻量级且功能丰富的文本编辑器,主要在 GNOME 桌面环境中使用。通过这个插件,Go 语言的开发...
2. **插件系统**:gedit拥有丰富的插件库,可以扩展其功能,如集成版本控制系统、代码自动完成、拼写检查等。 3. **查找替换**:强大的查找和替换功能,支持正则表达式,方便进行复杂的文本操作。 4. **分屏查看**:...
(正在进行中)Gedit Markdown预览这是Gedit文本编辑器的插件,可在侧窗格( F9 )或底部( Ctrl + F9 )窗格中预览.md文件。预览版显示文件预览动态更新预览放大或缩小预览在预览中搜索打开链接和图像这适用于...
- **插件系统**:gedit拥有丰富的插件库,用户可以根据需求安装,如增强搜索功能、添加VIM键绑定、集成终端等。 - **代码折叠**:对于大型代码文件,gedit允许折叠代码块,便于查看和管理。 - **Unicode支持**:...