Geany plugins

The Geany-plugins project is a collection of different plugins for Geany, the lightweight IDE. It provides a common place for plugin authors and users with a solid development and support infrastructure.

Currently, the project contains the following packages:

Addons

This plugins consists of various small addons too small to justify their own plugin, but are useful to have. The following functionality is implemented:

Externdbg

Runs an external C debugger on a compiled executable.

Geanydoc

This plugin allows you to execute specific commands on the word under the cursor. This word is passed as an argument to the command. The output of the command can either be placed into a special buffer called "DOC" or can be used to execute an external program.

Geanydoc is intended to be used for searching through API documentation.

Geanygdb

This plugin provides an integrated debugging environment for the GNU debugger (gdb).

GeanyLaTeX

This plugin improves LaTeX support in Geany. It provides several templates for new documents, help with adding labels and inserting special characters, and more.

GeanyLipsum

This is a Lorem Ipsum generator for inserting placeholder text into a document.

GeanyLua

This plugin provides extensive support for developing in the lua programming language.

Geany-mini-script

Using this plugin, an external filter can be used on all or part of a document. The filter can be a script in e.g. shell, perl, python, and so on. The output of the filter can be merged into the current document, or in a new document.

Geanyprj

This plugin provides an alternate project management approach to Geany's built-in project facility.

Geanysendmail

GeanySendMail is a little plugin to send a document as attachment using the preferred mail client from inside Geany. It is similar to the envelope symbol of most office tools and requires a mail client that supports remote calls.

Geanyvc

Geanyvc is a plugin that provides a uniform way of accessing different version control systems from within the Geany IDE. Currently, support for the following version control systems is provided:

Shiftcolumn

This plugin allows you to move blocks of text horizontally.

Spellcheck

This plugin checks the selected text (or the whole document) with the spellcheck library Enchant.