SyntaxHighlighter Evolved allows you to easily post syntax-highlighted code to your site without losing its formatting or making any manual changes.
If you write posts using the WordPress Editor and regularly need to include code snippets, using SyntaxHighlighter Evolved is an easy way of getting the job done.