[Wellington-pm] IDEs round-the-room

Steve Piner Steve.Piner at signify.co.nz
Sun Jun 25 13:48:21 PDT 2017


I like Eclipse with EPIC for Perl work. Key features for me: easy 
reformat with PerlTidy, Perl::Critic annotation, and the debugger. 
Function completion is nice when it works, but it doesn't seem to work 
that often.

http://www.epic-ide.org/

I have seen Eclipse become unresponsive from time to time, and it is 
quite heavy on the memory. I still prefer it over the text editors I've 
tried (Atom, Code).

Steve


On 24/06/17 11:25, Florent Mara wrote:
> After Komodo and Kate, I am now using Sublime.
> Komodo does a lot but changes regularly and one of the updates broke 
> the mini-map so I moved onto Kate and never looked back.
>
> Kate / Sublime are 'powerful text editors' for me. Probably not too 
> dissimilar to notepad++. Sublime seems to be very configurable - 
> providing you have the time - and has Perl specific plugins available.
>
> IntelliJ is used quite a lot around me for Perl or others.
>
> On Sat, Jun 24, 2017 at 4:37 AM, Dan Horne <dan.horne at redbone.co.nz 
> <mailto:dan.horne at redbone.co.nz>> wrote:
>
>     I'm one of those rare people who prefers an IDE. At my current
>     workplace I use Notepad++, but that's because I'm not allowed to
>     install software myself, and development isn't my primary job
>     anymore. I love Komodo and the debugger. Stepping through code,
>     setting breakpoints and inspecting variables is much more
>     preferable to the way I work than scattering print statements. I
>     have identified bugs in CPAN modules because I step through all
>     code, and not having to sprinkle print in other's code is a bonus.
>
>     The downsides: it's not cheap. ActiveState keeps changing the UI
>     and this throws me with each update. Once I find a way of
>     navigating and working I don't want to change. I've actually
>     downgraded to v7 because that's the UI I prefer and I see no
>     reason to upgrade again.
>
>     The upsides for me, besides the debugger integration. It's
>     multi-language, multi-platform (I use Linux, Mac and Windows) and
>     I can add macros that can be invoked with keystrokes such as
>     formatting my code with Perl Tidy. It integrates with source
>     control, can save remotely (via SSH), identifies syntax errors in
>     real time. As I said, I prefer to use an old version, but there
>     are a host of newer features in the latest version
>     (https://www.activestate.com/komodo-ide/features
>     <https://www.activestate.com/komodo-ide/features>)
>
>     I won't include screenshots - you see them in the ActiveState
>     site, and you can download a trial from there.
>
>     Dan
>
>     P.S. On a side note, I used Xarka's OptiPerl 15 years ago when I
>     was working in the UK. It's Windows only, and I doubt it's been
>     updated since then. But it will have all the features you'd
>     probably ever want, including realtime syntax checking, and
>     debugging. Plus it's only US$39 for a personal licence.
>     http://www.xarka.com/optiperl/features.html
>     <http://www.xarka.com/optiperl/features.html>
>
>
>
>     On 23 June 2017 at 21:35, Peter Kelly <perlmonger at pck.co.nz
>     <mailto:perlmonger at pck.co.nz>> wrote:
>
>         Hi mongers,
>
>         Could we have a round-the-room about IDEs?
>
>         But as I sit here this balmy winter night, I find myself
>         reading through http://www.perlmonks.org/?node_id=1137488
>         <http://www.perlmonks.org/?node_id=1137488> which talks about
>         integrated debugging in an IDE.
>
>         I do my Perl coding mostly in Windows this month for bizarre
>         reasons, such as that I can't get Linux to drive my 4K monitor
>         on my hardware.  I use Notepad++, which highlights most
>         keywords nicely and offers variable auto-completion.  But it
>         doesn't have Perl debugger integration.
>
>         I see from that comment that Eclipe is supposed to be the
>         answer to the maiden's prayer.  I haven't forgiven it yet for
>         being a dog more than a decade ago.
>
>         Padre appears to be a dead duck - there is no activity on the
>         IRC archives, or mailing list, and it won't compile from CPAN.
>
>         I note a mention of the topic from Grant in his list message
>         of Tue, 16 Jun 2009 14:27:27
>         Would it be annoying if I asked people to share a screen-shot
>         of their IDE?
>
>         On an unrelated note, is there any easy way to localise
>         (deep-copy) an array of hashes?
>
>         Peter
>
>
>         _______________________________________________
>         Wellington-pm mailing list
>         Wellington-pm at pm.org <mailto:Wellington-pm at pm.org>
>         http://mail.pm.org/mailman/listinfo/wellington-pm
>         <http://mail.pm.org/mailman/listinfo/wellington-pm>
>
>
>
>     _______________________________________________
>     Wellington-pm mailing list
>     Wellington-pm at pm.org <mailto:Wellington-pm at pm.org>
>     http://mail.pm.org/mailman/listinfo/wellington-pm
>     <http://mail.pm.org/mailman/listinfo/wellington-pm>
>
>
>
>
> -- 
>
>
>
> _______________________________________________
> Wellington-pm mailing list
> Wellington-pm at pm.org
> http://mail.pm.org/mailman/listinfo/wellington-pm

-- 

Steve Piner

Lead Developer

*P:*+64 4 803 3211*M:*+64 27 588 5995

Level 9, LG House, 35 Victoria St, Wellington P.O. Box 24-068, Manners 
St, Wellington

*E: *steve.piner at signify.co.nz 
<mailto:steve.piner at signify.co.nz>*S:*http://www.signify.co.nz 
<http://www.signify.co.nz/>


Signify Logo

*Signify *is an innovative web and mobile development company. We are 
about creating websites and mobile applications that are usable, 
accessible, functional, and striking while at the same time meeting the 
goals of our clients. We have considerable experience with Drupal, 
Plone, SilverStripe and Umbraco content management systems.

___________________________________________________________________________________________________________________________

This communication, including any attachment, is confidential. If you 
are not the intended recipient, you should delete/destroy this 
communication; you may not read and must not copy, send or retain any 
part of this communication. Please do not disclose to any third party 
anything about this communication.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/wellington-pm/attachments/20170626/748bc0b4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nlnfiiakjedfemla.gif
Type: image/gif
Size: 3924 bytes
Desc: not available
URL: <http://mail.pm.org/pipermail/wellington-pm/attachments/20170626/748bc0b4/attachment.gif>


More information about the Wellington-pm mailing list