Most of our developers are using IntelliJ Idea as the IDE when working on light-platform or building application on Light. Its community edition is free and has all the features we need.
There are several personal settings that might be useful for others to increase productivity.
Change font size
I am using a 40 inch 4K monitor and have more screen real estate. It would be much easier to increase the font size when needed. To do that, got to File/Settings/Editor/General. In the Mouse section, check the “Change font size(Zoom) with Ctrl+Mouse Wheel”
Inotify Watches Limit
IntelliJ IDEA monitors the filesystem changes and reloads the files into the IDE once files are changed from outside. If you have a bigger project with thousands of files, you need to increate the watch limit.
Add the following line to either /etc/sysctl.conf file or a new *.conf file (e.g. idea.conf) under /etc/sysctl.d/ directory:
fs.inotify.max_user_watches = 524288
Run this command to apply the change:
sudo sysctl -p --system
Restart your IDE once it is done.
Note: the watches limit is per-account setting. If there are other programs running under the same account which also uses Inotify the limit should be raised high enough to suit needs of all of them.