[Wellington-pm] IDEs round-the-room
Cliff Pratt
enkidu at cliffp.com
Mon Jun 26 00:17:10 PDT 2017
Emacs? Is that the thing with all the brackets? 8-)
Cheers,
Cliff
PS I've used Eclipse with various languages. That's the big thing for me
- just one IDE to learn across various languages. Then again I've used
command line debuggers at times. But I'm not a big coder.
C.
On 26/06/17 14:26, Andrew Maguire wrote:
> Can't believe no one has mentioned Emacs!
>
> Andrew
> Long time Emacs user!
>
> Sent from my iPhone
>
> On 26/06/2017, at 9:00 AM, Sam Crawley <sam at crawley.nz
> <mailto:sam at crawley.nz>> wrote:
>
>> Another vote for Eclipse + EPIC.
>>
>> I don't actually use many of the "big" IDE features (e.g. debugger),
>> but a few of the smaller ones I find invaluable. Syntax checking is a
>> big one (although there can be some limitations if you have a complex
>> library setup), as well as making it easy to navigation through large
>> projects. I know vim and others *can* be set up to do this, but
>> Eclipse does it all by default, plus I'm used to it.
>>
>> Never really had performance issues with it (on Linux).
>>
>> Sam.
>>
>> On 26 June 2017 at 08:48, Steve Piner <Steve.Piner at signify.co.nz
>> <mailto:Steve.Piner at signify.co.nz>> wrote:
>>
>> 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 <mailto:Wellington-pm at pm.org>
>>> http://mail.pm.org/mailman/listinfo/wellington-pm
>>> <http://mail.pm.org/mailman/listinfo/wellington-pm>
>>
>> --
>>
>> Steve Piner
>>
>> Lead Developer
>>
>> *P:*+64 4 803 3211 <tel:+64%204-803%203211>*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.
>>
>>
>> _______________________________________________
>> 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
>
>
> _______________________________________________
> Wellington-pm mailing list
> Wellington-pm at pm.org
> http://mail.pm.org/mailman/listinfo/wellington-pm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/wellington-pm/attachments/20170626/2dcbff1a/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/2dcbff1a/attachment.gif>
More information about the Wellington-pm
mailing list