[tpm] Anything I'm Missing? (IDE)
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.
More information about the toronto-pm