What text editor does most accurate job of syntax highlighting Perl?

Komodo Edit does a good job and also scans your modules (including those installed via CPAN) and does well at generating autocomplete data for them.

I have been playing with this a little since you posted this last night. Looks really nice! – Joel Berger Jan 8 '11 at 14:19.

I'm a loyal vim user and rarely encounter anything odd with the native syntax. Vim, except for these cases (I'll edit in more if/when I find them; others please feel free also):! Expression is better written!

Expression (everything after two! Is rendered as a comment quoted string; four! Brings everything back to normal) m## or s### renders everything after the # as a comment; I usually use {} as a delimiter when avoiding / for leaning toothpick syndrome some edge cases for $hash{key} where key is not a simple alphanumeric string - although it's safer to enclose such key names in '' anyway so as to not have to look up the exact cases for when a bareword is treated as a key name.

Also, you can use :TOhtml to publish the highlighted text if the forum doesn't do its own highlighting. Nice! – oylenshpeegul Jan 8 '11 at 11:50.

I haven't used it, but Padre should be good since it's written in Perl. IIRC It uses PPI for parsing.

Currently still uses Scintilla's highlighting by default because PPI is slow. – daxim Jan 8 '11 at 19:40 I haven't heard of PPI before, so I just have been doing some reading, thanks for pointing this out. – Joel Berger Jan 8 '11 at 21:09 @daxim - so you just need to write Java code in Perl (gazillions of itty bitty files) so PPI only needs to actively parse 1 small file at a time :))) – DVK Jan 8 '11 at 21:39.

JEdit...with the tweaks that I have amassed over the years. It's got the most customizable syntax highlighting I've ever seen.

I use Emacs in CPerl mode. I think it does a terrific job, although similar to Ether's answer, it's not perfect. What's more, I usually use Htmlize to publish highlighted code to the web.It's kind of annoying to use fancier forums like this one that do their own syntax highlighting, since it's not really any easier and the results aren't as good.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions