Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Ah, the quest for the perfect editor!

Here is a table with my expriences on my own quest.
EDITOR
PLATFORM
GUI or Console
RATING LOCAL
RATING REMOTE (ssh/telnet)
COMMENTS
Komodo
Linux
GUI
8
NA
open file process is cumbersome, nice debugger.  Speed really depends on your hardware, don't come with a slow CPU and/or limited memory and expect to be happy.
Komodo
Windows 2000 GUI
6
NA
Right click is "broken" under 2000 and the debugger has to be started two to three times before it runs correctly.
UltraEdit
Windows 9x/ME/2000
GUI
9
NA
easily execute your scripts and reatin the output in the editor, this is priceless on a 9x or ME machine. Easy to preview your output in your default browser.  Nice default highlighting.
UtlraEdit
Linux (Wine)
GUI
7
NA
Still good, but haven't taken the time to figure out how to run a DOS command.  I haven't tried real hard either :)
SciTE
Linux
GUI
5
NA
Just didn't feel right, haven't used it for at least 4 months
Nedit
Linux
GUI
6
NA
I really thought this was going to be a more capable editor, but it just never clicked with me.
vi
Linux
Console
5
9
goes against my keep it simple principle, you mean I have to send keystroke to enter the edir mode? How TRS-80
pico
Linux
Console
8
9
often negelected as an editor and never run it without -wb for the params, this gets you global replace and no force hard return word wrap
notepad
Windows
Might as well use edit in a DOS window :)
4
NA
I know it is everywhere, but it doesn't do anything to help you, and its support for \n is horrible.  Was that on purpose :)
Kdevelop
Linux (KDE)
GUI
6.5
NA
This could be a really good Perl editor, but it is designed for C++ and C files. If you open a project you are stuck with limited options and I can't get it to create a new perl (.pl) inside of one
Kate
Linux
GUI
8
NA
This was working great until I upgraded to KDE 3.0, now it consistently crashes when I try to open a file. I like the file open window and the fact that you can have console at the bottom of the editor, makes it very flexible.
mc - Midnight Commander
Linux
GUI
5
8
This would be a much higher rating if the copy and paste via ssh worked better, maybe it was the version I was using, but it would add an additional tab to each line which made it brutal for remote editing. I did like the ability to place the cursor with the mouse however
GEdit
Linux
GUI
5
NA
Another editor that just didn't click with me.
(X)Emacs
Linux
Console/GUI
5
9
It does so much, but I find it cumbersome to use since I switch between Linux and Windows frequently.  I tried the windows port, but it just loses so much without the shell power of Linux.



In reply to Re: Recommended Editor by trs80
in thread Recommended Editor by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (4)
As of 2024-04-19 04:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found