ruby php javascript python perl komodo include scan directories

Komodo code intelligence include (scan) directories

Question: 

How does Komodo determine the list of directories to scan for it's Code Intelligence?

Answer: 

Komodo's Code Intelligence system will scan the following directories (note that the directory scanning is done recursively, up to 10 levels deep):

  • all directories included by you language interpreter (i.e. PYTHONPATH, PHP include paths specified in the php.ini)
  • all directories in your Komodo project folders
  • all language include paths you've set up in your global preferences
  • all language include paths you've set up in your project preferences

Tweaking the above areas can help to reduce the files/directories Komodo will scan.

You can also completely disable the code intelligence system by turning it off in Komodo's CodeIntel preferences (it's the first checkbox).