[tpm] Anything I'm Missing? (IDE)

Alex Beamish talexb at gmail.com
Mon Apr 26 13:36:11 PDT 2010


On Mon, Apr 26, 2010 at 3:33 PM, J. Bobby Lopez <jbl at jbldata.com> wrote:
> I think I want to make it a habit to annually review my working environment,
> including OS, IDE, and any utilities that would make my coding more
> effective or enjoyable.
>
> Spring seems like the right time to do this, so I'll just put the question
> out there to see if anyone has any suggestions.
>
> Right now, my primary environment consists of the following:
>
> - Mix of ubuntu/debian for servers, just installed Arch linux as my primary
> workstation OS.
> - BZR as my version control system (been using it a while, and I like it)

I've progressed from cvs (ugh) to svn (ok) to git (still at the
thumb-fingered stage). If bzr does the job for you, great.

> - Vim is my editor of choice along with plugins (perl-support.vm, nerd tree,
> perltidy.. plan to start using Perl::Critic soon)

Perltidy is a great tool, and perlcritic is quite handy as well. I
agree with about 95% of PBP, but there's some debate among my
co-workers as to that last 5%.

> - GNU Screen for terminal multiplexing

Screen is an awesome tool.

> - Xmonad tiling window manager (minimalist awesomeness)

I am probably one of the last remaining Windowmaker users; I use Gnome
at home and quite like it.

> - Tomboy + Snowy for notes
> - And of course, Perl
>
>
> Are there any other tools out there that you all are using to make your perl
> coding that much more interesting/fun/productive?  I installed Padre via
> CPAN a few weeks ago, and I like the indentation high-lighting and
> function/method lists, but I just couldn't get into it.  I know Vim well
> enough that it would be hard to break away.  I considered using Cream, but
> again, too much stuff that I may not need.  I like adding useful plugins and
> features one at a time.

I believe it's Andy Lester's Module::Starter module that's quite handy
for getting started with a module. Putting your code in a module is a
great way to organize code.

-- 
Alex Beamish
Toronto, Ontario
aka talexb


More information about the toronto-pm mailing list