Its initial drawback turned into it's main advantage. My initial reluctance of accepting a java-written text editor disappeared when I realize that only a java text-editor could be so extensible. The full capabilities come into light when you start playing with it's endless customization/expansion power. The complete article can be found here and the mime64 example here.Īt first glance, jEdit is just another text editor. There are dozens of other nice features that I won't describe here in order to keep this answer not too long. Plugins: FTP, XML, Text Diff, Themes, Text Tabs, Highlighter, character map, Mail, Whitespaces, Abbrevs, Minimap.there are hundreds of them. It allows quickly find, for example, a respective css style in separated file just using the mouse. The mini-map of ocurrences is shown in the scrollbar. Highlight: Select a word or phrase and it is highlighted right away in the entire text. should appear next to the line.(This adds a breakpoint to your program, you select Remove Breakpoint to remove it. Click on line 12 of the source file: pushCount Goto the Plugins menu and select JSwat->Add Breakpoint. It's just unbeliveable how expandable jEdit can be with this feature. Compile the file using JCompiler as explained above. No problem! I Just downloaded a library from and accessed it from a jEdit macro. Example: I needed a function that decode selected text from/to mime64. The highlight is the ability to use any java API to expand it! Access them from your Beanshell scripting macros. (SQL plugin).Ĭustomization: Here is where jEdit shines. Browse and navigate on your database schema. Works like a multi-database command line tool. It's just a simple example, but enough to show how powerful it is.ĭatabase: Just select your SQL statement, press a button and get the resultset from MySQL, MsSql, Oracle, Teradata and any other Jdbc compatible RDBMS. Just search for regex "(\d )" and replace by a Java expression "Integer.parseInt(_1) 1". For instance: Let's say you want to apply an increment on every number found in your text (replace 1 by 2, 10 by 11 and so on). Search-Replace: The most enhanced I've seen in a text editor: Full Regex specification with Bean Shell scripting capabilities for back references. This is crucial if you don't have admin rights on your enterprise workstation. Portable: Just copy a folder and it is ready to use. It has a unique set of features that I didn't found in any other: JEdit is by far, my prefered editor since 2010. It's fantastic, and it'll do anything you want, but you have to be really into Eclipse to get the most out of it. I also paid for Textmate and UltraEdit at different times (both very good), but in the end, jEdit comes out on top for me. In the past I did take a look at Notepad , but that was a while ago, and it didn't have a nice way to define your own syntax highlighting, which is important for me. I used it just on windows for a long time, but now I also use Ubuntu, and it works there: I can even copy the configuration files over from my windows machine, and everything works. (In fact, I suggest this for any software you use) I strongly suggest reading it through to get an idea of what jEdit can do for you.
0 Comments
Leave a Reply. |