I’m aware about the difficulties on the analysis of JS code. For example, at the moment of the autocompletation is not “full” when a project is power by complex framework like ExtJS or Qooxdoo, specially for the particularities than implement those frameworks.
However, TernJS (http://ternjs.net/) is solving in some way that issue. Atom, SublmeText, Brackets, even Eclipse, implements some support for TernJS with more or less successful on each case.
So, could be possible some way for support TernJS on Komodo since TernJs work with NodeJS? That would be great, but at the moment I do not have any idea of how to do it.
PD: Sorry for my english.