Probably the main reason I've avoiding using SA on 'real' projects is that I invariably hit a place where I must key in some adhoc JSON or JS text.

I may have prepared this in a text editor outside of SA if it's sample data. If the JSON or JS code has a syntax error, there is NO feedback in SA on what line / col this error is in. I may initially kill time look for the missing comma or unmatched bracket but for longer text I just abandon SA and retreat to an IDE that provides the right syntax error feedback. When I worked through the Sencha Touch training course earlier this year it included many SA coding samples. Once again this was the main time killer that turned me off using SA.

Wish list:
  • Basic syntax error highlighting would be nice.
  • v1 could at least report the line/column of the first syntax error.