jEdit Community - Resources for users of the jEdit Text Editor
An 'all' type feature would enhance productivity.
Submitted by jlturriff on Sunday, 19 June, 2022 - 09:47
Several other text editors I have used have an 'all' command which hides all lines that do not match a pattern. This does not rely on fold levels, so one can filter the edit view to show just the lines that contain e.g. a particular variable or phrase. For example, in Xedit the view might look something like this:

ELBERT NAMES A0 V 255 Trunc=255 Size=17 Line=8 Col=1 Alt=0
00000 * * * Top of File * * *
00001 :nick.O :Composer.Puccini:name.LaBoheme
00002 :addr.O1
00003
00004 :nick.C :Composer.Grieg:name.Peer Gynt Suites
00005 :addr.C1
00006
00007 :nick.C :Composer.Ravel:name.Piano Concerto in G Major
00008 :addr.C4
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7...
00009
00010 :nick.C :Composer.Offenbach:name.Les Bavards
00011 :addr.C3
00012
00013 :nick.O :Composer.Verdi:name.Aida
00014 :addr.O2
00015
00016 :nick.C :Composer.Mozart:name.Eine kleine Nachtmusik
00017 :addr.C2
====> all/nick.C/
X E D I T 1 File

before applying the all command; after applying it would look like this:

ELBERT NAMES A0 V 255 Trunc=255 Size=17 Line=4 Col=1 Alt=0
00000 * * * Top of File * * *
00001 -------------------- 3 line(s) not displayed --------------------
00004 :nick.C :Composer.Grieg:name.Peer Gynt Suites
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7...
00005 -------------------- 2 line(s) not displayed --------------------
00007 :nick.C :Composer.Ravel:name.Piano Concerto in G Major
00008 -------------------- 2 line(s) not displayed --------------------
00010 :nick.C :Composer.Offenbach:name.Les Bavards
00011 -------------------- 5 line(s) not displayed --------------------
00016 :nick.C :Composer.Mozart:name.Eine kleine Nachtmusik
00017 -------------------- 1 line(s) not displayed --------------------
00018 * * * End of File * * *
====>
X E D I T 1 File

Xedit allows the 'N line(s) not displayed' lines to be suppressed, so that the view would look something like this after using all:

ELBERT NAMES A0 V 255 Trunc=255 Size=17 Line=8 Col=1 Alt=0
00000 * * * Top of File * * *
00004 :nick.C :Composer.Grieg:name.Peer Gynt Suites
00007 :nick.C :Composer.Ravel:name.Piano Concerto in G Major
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7...
00010 :nick.C :Composer.Offenbach:name.Les Bavards
00016 :nick.C :Composer.Mozart:name.Eine kleine Nachtmusik
====>
X E D I T 1 File

My experience with jEdit is limited, but there appears to be no way to use the Fold methods to achieve this functionality.

Leslie
Set encoding option in "Mode Settings"
Submitted by RobertX on Friday, 31 March, 2017 - 15:38
There should be another option under "Mode Settings" to set the default encoding for individual file types.
Quick Multi Select
Submitted by CJreige on Thursday, 5 February, 2015 - 21:17
Here is a feature that I've seen in another editor that's really useful. I would like to add a feature to the multi-selection that makes it quick to select all the instances of a particular word. Now, a double-click on a word selects that word. I want to be able to CTRL-DoubleClick to multi-select all instances of that word.

This would be a quick way to replace all instances of the chosen word: CTRL-DoubleClick then start typing to replace them all at the same time.
Mark Lines in Find & Replace
Submitted by CJreige on Thursday, 5 February, 2015 - 21:06
I would like request a useful feature that I've seen in other editors.

In the Search and Replace dialogue, I'd like to have a 'Mark Lines' button along with the Find, Replace, Replace All, buttons. This feature would mark the lines for all occurrences of the 'Search for' expression.

Thanks
Search/Find History Persisted Between Sessions
Submitted by user2037 on Monday, 11 November, 2013 - 17:27
It'd be nice if the search/find history were saved between sessions, such as on disk. Ideally with the replace-history also persisted.
electric parens, etc
Submitted by kwerle on Wednesday, 11 July, 2012 - 18:05
As a rails coder, I end up doing a bunch of
<% code %>
and also
<div ...>

There does not seem to be a way to make <>'s electric - or even <% %>. Nor can I seem to do that using superabbrev - <TAB fails to autocomplete the abbrev I made. My guess is that it's ignoring the non-alpha character left of the cursor when I hit TAB.

I'm hoping someone else has solved this. Seems like someone must have! If not, I guess I could throw some code at it...

TIA,
Kurt
additing multiple background colours
Submitted by milindvel on Monday, 2 April, 2012 - 12:20
I am using Jedit & found it very helpful in writing c progs.
I request to add one facility.
At present Background colour of the "c" file is user changable but it is same for entire file.
I wish to have different colours (user settable) so as to identify different functions, calls,subroutines.
This is necessory especially for long length c files.

I hope it will be useful to many other programmers/developers.

-Milind Velankar
Hex Viewer
Submitted by rovf on Thursday, 1 March, 2012 - 12:08
It would be great to have a hex viewer (where I can see my buffer in hex, along with the textual representation, similar to UltraEdit or PsPad).

The HexEdit plugin can't be used, because it doesn't act on a buffer (only on files).
print page setup: measurements in mm
Submitted by rovf on Friday, 10 February, 2012 - 10:05
When setting up the page, measurements for the margins must be entered in inch. I suggest that it should be possible to enter these measurements are entered in mm.
Assign shortcuts to numeric keypad keys
Submitted by fincha on Wednesday, 11 January, 2012 - 14:40
I'd like to be able to assign actions to numeric keypad presses.
This seems to have been asked for a couple of times in the past but the replies don't say whether it is possible or not. Is there any chance of it ever being implemented?
modified bufferlist plugin with ability to ctrl click select multiple files, then right click to split into multiple windows
Submitted by mfenston on Thursday, 22 December, 2011 - 03:07
Evaluating jEdit as replacement for Textpad 4.7.3 ... this is one feature I can't seem to find on any other editor (Even the latest TextPad 5). I see jEdit has the split feature, I see the bufferlist plugin, but the two are not integrated.
Jedit Proxy settings password encryption
Submitted by decuman on Friday, 16 December, 2011 - 01:39
Hello,

I just noticed that my proxy settings password (which I do not want to expose to anyone) goes directly to .jedit/properties files with no encryption which, i believe, could be unsafe. Is it possible to add a simple encryption and instead of putting it explicitly into the preference file just encode it with some hashing function.

Thanks,
Nik
Custom IDE use of JEdit
Submitted by dougbhoffman on Friday, 25 November, 2011 - 11:22
Would it be possible to send and receive custom AppleEvents using JEdit? For example, I would like to highlight some text in a JEdit window and then press either the key or the keys and have that chunk of text sent to my programming environment. My programming environment would take that text and execute it as if it were copy/pasted into its console window. There are other custom behaviors I would like, such as sending an AppleEvent to JEdit to open a specified file and scroll to a specific line number or character number. Also, I would like to have JEdit be able to do a "Save and Include" operation from a JEdit window: so I could edit a specific file and then press -K and the file would be saved and then compiled by my programming environment. I would also want the ability to send chunks of text (of any size) to be displayed in the currently open JEdit file/window at the current cursor location. I realize this may be asking a lot. For a demo of exactly what I am talking about you could download the PowerMops IDE and see how its QuickEdit integrated editor (but it is a separate application) does all of the above and more. http://sourceforge.net/projects/powermops/files/PowerMops/ (download PowerMops v6.2 , it includes QuickEdit double-click the "Open Me First" file in the PowerMops folder and everything will be launched and you can immediately see how what I describe above works ) The reason I ask these questions is QuickEdit does not work in Intel native mode. Regards, Douglas B. Hoffman
New version of JCompile!!!
Submitted by jstgmr on Saturday, 17 September, 2011 - 05:36
JCompile for version 4.4.x!!!!

I love JEdit so far but it is quite frustrating to have to use Terminal to compile my programs! I don't know anything about creating plugins or I would help but it would be really nice to see the JCompile plugin updated!!
webDAV, once again
Submitted by zhangweiwu on Thursday, 28 July, 2011 - 16:25
hello. Having seen webdav read/write/browser support there for years. The original plugin for webdav was written about a decade ago and taken down many years ago.

I am a user and I cannot program (yes I know jEdit's tagline is "programmer's editor but I somehow ended up using jedit for editing my non-program-source-code files) but if a programmer have time and come by you can consider adding this feature:)

If you consider putting support of webdav into jedit, perhaps you can also consider being compatible with gnome's URI convention. Right click in gnome and choose open a webdav file in gnome results this command being called:

jedit dav://username@server.domain.name

I don't see it important to support gnome-vfs but supporting the same URI convention would help a lot already.
Jedit Embedded shell
Submitted by shafqat on Wednesday, 27 July, 2011 - 20:01
Thank you very much guys. I have been using jedit for the last two months and I am amazed by it's abilities. I see the
Need fir just one capability and that is embedded terminal like emacs and geany. If we can have this it will be a great addon.

/
Shafqat
Alias for Favorites
Submitted by uhuebner on Monday, 11 July, 2011 - 15:43
Several of my favorites are more then 10 directories deep. Beside the bad readability it almost won't fit on my screen. It would be great if I could give alias names to my favorites.

Does that imply major changes or can it be done with relatively small effort?

To me jEdit as an editor is nearly feature complete. Now the focus should by layed on usability. I find the file browser the weak point. IMHO it needs an major overhaul.

Kind regards
uhuebner
"#if" coloring support
Submitted by SebG on Tuesday, 5 July, 2011 - 07:13
Hi all,

A very nice feature I'm looking for is to change the color of code according to the #if/#ifdef preprocessor directives.
For instance, having the "toto = 1" code in the following code displayed in a special color to indicate it is not compiled:
#if 0
toto = 1;
#endif
I've not managed to find if this feature already exist (using the ctags stuff plugin or so) but this would be a great great feature!

Any advice welcome, regards,
Sebastien.
to edit and drag - drop text with ease
Submitted by zhangweiwu on Saturday, 2 July, 2011 - 13:16
Hello. This feature request is best explained by example. I have a text file, see below:

    THE PROJECT                                   THE FOUNDATION

In the begining                         An independent non-profit .......
  The project .... [terse edited text   ........ and we .........
  with /emphasizes/ and references
  to wikipedia.]

Now                                     MEMBERSHIP
  .......... [edited text to mention      The membership ..... [terse edited
  reports]                                text about membership]
     Report 1...                              Membership 1
     Report 2...                              Membership 2
     Report 3...                              Membership 3
                                              Membership 4
WE BELIEVE IN                                 Membership 5
  Freedom and community
    [Even terser edited text with       FINANCE
     references to the GNU project.]      [a short explanation how GNOME
  Collaboration and meritocracy           foundation is financed and list of
    [terse edited text that emphasises    financial reports.]
    digits, numeric facts and links to
    get-involved section]               LEGAL Information
  People-centered                         [A list of references to legal
    [Lorem ipsum dolor sit amet,          documents.]
    consectetur adipisicing elit] 

You can see the text file is formatted using spaces. Only in "overtype mode" can such a text file be edited, but even though it's not convenient. Suppose I want to remove "Membership 5" and let every other line in the right column move upward one line, it must be hell of trouble to do it. A easy way is to add a feature to select a rectangle in the text file, and the editing area is in the rectangle. If I select the whole right column in a rectangle, then, editing only affects characters in that area. Removing a line, for example, makes every below other line lifts up in the rectangle, but outside does not move. Perhaps this feature isn't used much, but having this feature created a new way of doing text editing, people may find interesting ways to use text editor as a mind-map, an organizational-chart editor and a web layout editor without having to use a graphical tool, and being able to send charts through emails. This may be further enhanced with the use of box-drawing characters. Any thoughts?
Wrap Margin line
Submitted by allisbs on Tuesday, 3 May, 2011 - 16:14
It would be nice to be able to add more wrap margin lines. For instance:
In my coding we use 80 columns in our input decks, but there can be up to 96 columns, but within the fortran coding we only us 72 columns.
User login
Browse archives
« April 2024  
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
29
30
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   82349
Context Free Art (*.cfdg)   0.31   46055
BBEdit scheme   1.0   18595
JBuilder scheme   .001   18495
ColdFusion scheme   1.0   18024
R Edit Mode - extensive version   0.1   17473
Advanced HTML edit mode   1.0   16206
Matlab Edit Mode   1.0   16068
jEdit XP icons   1.0   15229
XP icons for jEdit   1.1   14293