You can monitor new file creation or file change with no overheads at all. No need for re-scans.
I thought you would add this eventually, it's really needed, otherwise operating system becomes too unstable, other apps stop working and reboot is required.
It becomes a huge annoyance after a while. Too many open files:
Please refactor CodeKit using Filesystem Events API: https://developer.apple.com/legacy/library/samplecode/Watcher/Introduction/Intro.html
https://developer.apple.com/library/mac/documentation/Darwin/Conceptual/FSEvents_ProgGuide/UsingtheFSEventsFramework/UsingtheFSEventsFramework.html
You can monitor new file creation or file change with no overheads at all. No need for re-scans.
I thought you would add this eventually, it's really needed, otherwise operating system becomes too unstable, other apps stop working and reboot is required.