I am using Emacs in CPerl mode . I think this is an awesome job, although the one similar to Ether answers, it's not perfect. What more, I usually use Htmlize to publish highlighted code on the Internet. It annoys the use of more convenient forums such as this one, which makes its own syntax, because it is not so, and the results are not so good.
source
share