Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To speed up IntelliJ products, immediately open Settings -> Directories and exclude all unnecessary folders. Otherwise a crawler background process will indexes every file, and it consumes a lot of CPU and IO resources.


In one extreme example, my project was a scraper that scraped in 80k images or so, and IntelliJ was essentially unusable until I did this (16 gig of ram, SSD, i7 quad core etc), and completely fine afterwards.

So if anyone is having performance problems, please do check this out.


what kind of scraping project was it?


Steam sales - I posted it here a while back. Clojure + Reagent site - http://www.hydralist.com


In my RubyMine, it's named "Project Structure".

Excluding the log directory is extra important. It's empty when you create the project, but will probably keep growing and gradually slow everything down the more you work.


Great advice! I need to exclude large data-only folders in my project directories and if I sometimes forget to do this then the IDE is not as performant.


Got any more detailed instructions for this? I'm running the OSX version of IntelliJ, I can't see this option anywhere


File -> Settings -> search for "direct"

Depending on the product version the settings dialog is a bit different: https://www.google.com/#q=intellij+exclude+folders


Right click the directory -> mark directory as -> excluded.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: