Block fill with text or numbers (Block_fill.bsh v1.1 by Robert Schwenn)
Differences to the block-fill feature of TextTools Plugin:
1. No choice to overwrite or not the selection. Instead, the selected text is deleted and the new text is inserted with it's full length.
2. Improved performance on large selections because of:
- Removed support for multiple selections
- Removed support for tab handling
Textmate-like SVN popup menu (Popup SVN Menu.bsh v0.9 by k3rni)
Submitted by
k3rni on
Tuesday, 22 April, 2008 - 21:00
Designed for use with SVNPlugin. After installing, assign a keystroke (preferably
Ctrl-Shift-A, same as in Textmate) to it. When pressed, SVNPlugin's context menu with the most common operations (add, update, revert, commit, resolve etc.) pops up, in relative proximity to the cursor, which is probably the spot that your eyes are already focused on. The items have keyboard shortcuts (digits 1-5, same as in Textmate again) in order to speed up navigation. Thus, e.g. a commit is
CS-a, 4.
Known bugs:
- After one use, it steals the SVNPlugin menu from the textarea's context menu, which causes it to mess up, by still having the "Subversion" submenu item, but refusing to show the actual submenu. In order to avoid that, this macro removes that submenu from the textarea's context menu, making it available only on keystroke.
Stata 9 and 10 edit mode v2.5.1 (stata.xml v2.5.1 by Original by Glenn Hoetker, updated by Jesse Hamner)
Submitted by
soapbox on
Friday, 28 July, 2006 - 15:44
The original was really written for Stata 7, it appears, and
Stata is up to version 10 now. I modified and added some keywords and broke the keywords into a few more categories. I've been working on cleaning it up and adding keywords (feedback encouraged, see xml file for contact info).
Version 2.5.1 brings more graphing keywords, and some improvements in the "programming" keywords of the mode. The dissertation is taking more of my time right now, so I apologize for the slow updates.
Thanks to those who contacted me about feature requests. Those requests are included or ongoing (adding all the programming keywords will take a while, and I'm already working on all the survival-model keywords).
As before, thanks to Glenn Hoetker for the first version.
NB: Stata 10 was released June 25 2007 and has a bunch of new features. I'm still working on all the commands and will continue to expand the edit mode functionality to include Stata 10's new functions.
Toggle Line Comment (Toggle_Line_Comment.bsh v1.5 by John Gellene)
Submitted by
goebbe on
Wednesday, 6 February, 2008 - 13:40
The title says it all.
This highly useful macro has once been part of the default install of Jedit.
Since the macro is missing in recent development versions of Jedit and I couldn't find
it in the internet I decided to upload the file here, for the purpose of conservation.
All credit to John Gellene. In recent versions of Jedit (4.3pre13 and later) the GnuRegexp-plugin
is required for this macro. Similar functionality is provided by the TextTools-plugin.
Duplicate and Increment (Duplicate_and_Increment.bsh v0.1 by Gael Ecorchard (galou))
Submitted by
galou on
Wednesday, 12 March, 2008 - 14:43
Duplicate the line at the caret incrementing the numbers
Example:
variable1 = tmpvar1 ;
will become
var1 = tmpvar1 ;
var2 = tmpvar2 ;
A list a characters after which no implementation should occur can be given
Suggested shortcut CS+L
Select the current buffer's file in windows explorer (Show_in_WindowsExplorer.bsh v1.2 by Robert Schwenn)
Only for windows machines: Starts Windows explorer and selects the current buffer's file there.
Last update: bugfix (unwanted message was shown)
SIMATIC S7 Edit-Mode (German Version) (S7_jEdit.zip v0.1 by Thorsten Willert)
A simple SIMATIC S7 Edit-Mode for S7 source-codes. German version only.
Includes a S7-library for XInsert.
AutoIt Full Version 3 Support Mode (au3.xml v1.0 by M. Bayley)
Submitted by
MikeB55 on
Thursday, 28 February, 2008 - 05:21
This is a full implementation of a mode file for the AutoIt scripting language. Full syntax support for code folding, user defined variables, user defined functions, etc.
Mako edit mode (mako.xml v1.0 by k3rni)
Submitted by
k3rni on
Monday, 21 January, 2008 - 09:31
An edit mode for Mako templates (http://www.makotemplates.org). Based mostly off HTML, adds specialized Mako tags
and Python syntax highlighting wherever appropriate.
SGF Edit mode for Simple Game Format files. (sgf.xml v1.0 by Greg Wallace)
Submitted by
axol on
Wednesday, 19 December, 2007 - 03:50
SGF is used to document the Asian game 'Go' (http://en.wikipedia.org/wiki/Go_%28board_game%29) (In chinese Wei qi, in Korean Baduk). While there are numerous specialised graphical editors available, it sometimes happens that a file will get corrupted and needs to be hacked up by hand. And what better way that by using your favourite text editor?
This edit mode will facilate easy spotting of syntax errors and indenting of variations.
Matlab Edit Mode (matlab.xml v1.0.4 by goebbe)
Submitted by
goebbe on
Wednesday, 22 September, 2004 - 13:56
Based on the Matlab Edit Mode by Chris Rose - slightly modified.
Nautilus (Nautilus.jedit-scheme v0.9 by Giger)
Submitted by
Giger on
Friday, 23 November, 2007 - 12:27
Similar to native Windows XP Brick color scheme.
Boot Notification (boot_notification.bsh v1.1 by Claudio Vicari)
Submitted by
cvicari on
Monday, 18 April, 2005 - 14:27
This startup script displays a small dialog for a little while, in order to notify the user that jedit has started.
I use it as a replacement for the plain splash screen, because it starts only at the very end of the startup process. Useful when you are used to start jedit in background at logon (-background -nogui options), in order to access the editor quickly later on.
Surround selection with string (Surround.bsh v1)
Submitted by
vdichev on
Monday, 29 October, 2007 - 11:31
This script is designed to help with inline markup of strings for reStructuredText, AsciiDoc, txt2tags, or other similar Lightweight markup languages. Of course, you can use it on *any* plain text where you want to convey extra meaning to the contents.
Similarly to the XML plugin, it can surround multiple selections with the string requested by the user (by default, an asterisk- "*"). To be accepted as valid markup, though, the string must be at the start or end of the word, so the macro inserts the string at the closest word boundary without shrinking the selection. The selection is preserved, making it easier to apply another markup command afterwards.
Unlike the Add_Prefix_and_Suffix.bsh macro, this one operates on selections, not selected lines.
Enhanced Tags plugin (Tags.jar v2.0.3 (enh by Shlomy Reinstein)
Submitted by
shlomy on
Sunday, 14 October, 2007 - 12:10
This version of the Tags plugin has a few enhancements and fixes:
- In case of tag collisions, the tags found can be displayed in a dockable window instead of a popup. The 'Tag List' dockable can be opened from the plugin menu and docked in one of the 4 docking positions (or float) like any other jEdit dockable. When the dockable is open, tag collisions will be displayed in the dockable instead of the popup.
- The Tag List dockable allows quick filtering by tag attributes (when present in the tag files). This allows you to quick reach the tag you're interested in when there are many tags with the same name, which is common in object oriented languages. The "Filter" menu at the top left of the dockable lets you filter by attribute values.
- A new option pane - Actions - was added, allowing you to create custom "follow tag" actions which resolve tag collisions by apply a list of filters, each keeping only those tags having a specific attribute value. This way, you can create an action like "Follow function definition" (which would follow tags whose "kind" attribute is "function" or "method") and another action like "Follow function declaration" (which would follow tags whose "kind" attribute is "prototype", or "function" if there are no tags with a "prototype" kind).
- A new option is available in the General option pane, to use line numbers for following tags (when specified in the tag files). This is useful for object oriented languages, where the same tag can be defined multiple times in the same file, each time under a different class, with the exact same signature. It is also useful for differentiating between function declarations and definitions.
- Fixed the display of function signatures (when specified in the tag files) in the tag collision list.
Mac OS X theme for jEdit (OSXTurdheadIconPack.jar v1.0 by VeryVito)
Submitted by
VeryVito on
Friday, 28 September, 2007 - 00:40
Just put this together, as my site is running a series of articles on customizing jEdit for use as the preferred editor on OS X. To install: Close jEdit (otherwise, the icons won't change until the next time you launch it), and, if you're using OS X, chances are you will need to "Authenticate" when you place this jar file into your Java home directory (i.e., /Library/Java/Home/lib/ext on plain-vanilla OS X). This means you must type your administrative account's password before OS X will let you place the file in the system folder.
Hope you enjoy it! And please, stop by the site and let me know if you do!
DokuWiki editor mode. (dokuwiki.xml v1.0 by Ted Schleich)
Submitted by
tschleich on
Wednesday, 26 September, 2007 - 17:29
This editor mode adds syntax highlighting for DokuWiki page editing. The file extensions ".doku", ".dokuwiki", and ".wiki" are used for this mode. HTML mode is imported into this mode to support HTML embedded in the target document.
Radical GUI builder - jEdit plugin (rad-jedit.jar v0.1 by Shlomy Reinstein (Work of Richard S. Hall))
Submitted by
shlomy on
Friday, 21 September, 2007 - 21:43
Radical is a GUI builder that can work as a jEdit plugin: http://radical.sourceforge.net/
Project author is (or was) Richard S. Hall. Project development stopped a while ago, and I'm trying to revive and modernize it now.
The version provided here works (to some extent) within jEdit. You can generate Java source code from the GUIs you create. Feel free to try it and comment on it. Please read the usage instructions provided on the web page; some learning is required in order to use the tool, but it's a great tool in my opinion. The main thing I'd like to do is use an XML persistence model for the forms (possibly an existing open source XML model like SwingML) instead of the binary format currently used.
The jar file attached here is built against the latest development version of jEdit trunk, 10708. But I assume it can work with older versions too as the plugin itself is quite old.
SyntaxHelper (SyntaxHelperPlugin.jar v0.1 by Shlomy Reinstein)
Submitted by
shlomy on
Friday, 7 September, 2007 - 02:52
The SyntaxHelper plugin maks it easier to configure the syntax highlighting styles in jEdit by providing the syntax highlighting option pane in a dockable, with the following features:
1. Immediate feedback in the buffer when a style is changed
2. Ability to cancel changes to styles
3. Tracking the caret and marking the style used for the token under the caret.
Note: This plugin works only with the development (SVN trunk) version of jEdit. It won't work with jEdit 4.3pre10.
10 Sep: Updated with a few bug fixes.
Sort Lines (editplus style sort) (Sort.bsh v1.1 by Yuan Wang)
Submitted by
p8er on
Thursday, 11 May, 2006 - 07:35
Sort selected lines or whole buffer (when nothing is selected).
This is just similar to the sort function in Editplus 2.
Features:
- Order -
Either ascending order or descending order.
- Starting column -
Enter a column number from which the sorting operation begins. The text before this column number will be sorted when string after the column is the same. Enter an integer value great than or equals to 1.
- Case sensitive -
The case-sensitive comparison option.
- Remove duplicates -
Remove any duplicated line after the sorting option.