Are you receiving unexplained parsing editors within the editor? The reason for this is actually pretty simple. Salesforce does not provide anyone with the grammar behind Apex which is needed for any editor to properly parse a particular language. 

Due to this issue, we had to build an Apex parser from scratch using Java as the base language along with some of the key points from the Apex developer's guide. While this approach provides us with a parser that's capable of IntelliPrompt, Code Completion and other features found in today's leading IDEs, it will occasionally will run into lines where it is unable to parse them correctly. When this happens, we ask that you email us the lines that are in question, so we can adjust the parser accordingly. Don't worry, we've made the process very simple. Just follow the steps below.

Sending Lines to Support

  1. From the editor, select the line(s) that have the parser error. 
  2. Right click within the editor and select "Log Parser Error" 
  3. At the next screen enter your comments and click "OK"