jEdit Community - Resources for users of the jEdit Text Editor
Command Line Plugin
Submitted by dhotson on Monday, 22 January, 2007 - 05:34
Hi,

I'm pretty new to writing plugins for jEdit. So please don't flame me. Smiling

I want to write a plugin so that I can right click on a file or directory in the file browser and have a command line program run with the path of the selected file/dir passed as an argument. I'd like the output displayed in a popup box (or similar).

The command line programs I want to run in particular are:
svn status
svn log

ie programs where no input is required (except for command line arguments)

Could anyone give me a hint as to how hard this might be? I can code in java, so I don't mind implementing it myself.

Just a few hints to get me going would be enough. Thanks! Smiling
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
You could start from the plug
by cvicari on Mon, 22/01/2007 - 16:24
You could start from the plugin writing guide distributed with the jedit's guide. As far as I know, the only method for a plugin to interface with the filesystem browser is to use the "plugins" menu in it... the archive plugin uses this mechanism, I think that you can start having a look at its source code to understand the full mechanism

I also think that the console plugin does something very similar to what you are looking for... it is extensible with the use of "commando files", please have a look at it!
User login
Browse archives
« February 2018  
MoTuWeThFrSaSu
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
33%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1092
Syndication
file   ver   dls
German Localization light   4.4.2.1   51053
Context Free Art (*.cfdg)   0.31   41260
JBuilder scheme   .001   17053
BBEdit scheme   1.0   16658
ColdFusion scheme   1.0   16636
R Edit Mode - extensive version   0.1   14919
Advanced HTML edit mode   1.0   14092
Matlab Edit Mode   1.0   14038
jEdit XP icons   1.0   13463
XP icons for jEdit   1.1   12487