Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^2: Eclipse 3 + EPIC 0.3.9

by fireartist (Chaplain)
on Jan 28, 2005 at 10:54 UTC ( #425901=note: print w/ replies, xml ) Need Help??


in reply to Re: Eclipse 3 + EPIC 0.3.9
in thread Eclipse 3 + EPIC 0.3.9

My main editor is now Eclipse 3 and I can recommend it, as long as you have a reasonable cpu.

My previous editor was BBEdit on mac, very basic.
I evaluated ActiveState's Komodo, but went with Eclipse; the only thing I missed was code folding.

The 'testing' release of the e-p-i-c plugin has code folding, which is very nice, but it only does subroutines.

Being able run scripts through my installed perl is great, I usually have a file called test.pl somewhere that I can open up to quickly try something out and run it. I've never really used the debugger integration though.

Auto syntax checking (uses perl -c) is great for productivity; the right scroller will show yellow/red marks for warnings/errors, clicking them will jump to the appropriate line.

Another feature I like is the 'outline' window which lists all the subroutines in the file; clicking one will jump to it in the editor.

The perldoc integration is dodgy, it'll open a DOS window with the documentation, but after hitting q to close, Eclipse will prompt that the documentation wasn't available.

I've just tested the new refactor feature. Select some code, hit refactor and it'll put it out into a new subroutine. Unfortunately the sub was placed at the end of my __DATA__ block.

Running on linux the other day, I had to download Sun's runtime as I couldn't figure out how to get it to work with gnu's.


Comment on Re^2: Eclipse 3 + EPIC 0.3.9

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://425901]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (6)
As of 2015-07-05 15:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (67 votes), past polls