(TBD)At the moment, JetBrains provides builds of
fsnotifier binary only for x86 and x86-64 architectures. If you want to use it on some other platform, please compile it yourself:
- Make sure you have C compiler and C headers/libraries packages installed (on Ubuntu, `sudo `
sudo apt install libc6-devgcc`
gcc` should be enough).
- Upgrade the IDE to version 2019.3 or newer.
- Download all '
*.h', ' and
*.c', and ' files along with
make.sh' files from https://github.com/JetBrains/intellij-community/tree/master/native/fsNotifier/linux and , then execute `sh
shin the directory with downloaded files.
- Copy the compiled '
<ARCH>binary into the '
bin/' directory of your IDE (here, '$ARCH' where <ARCH> is the output of `uname `
m` on your system).
- Adjust inotify(7) instances and watches limits.
- Start the IDE and invoke "Help | Edit Custom Properties" action (or Configure | Edit Custom Properties from the welcome screen) and , add the following line, then restart the IDE:
idea.filewatcher.executable.path = fsnotifier-$ARCH
Alternatively, you may copy the compiled file to any location outside the IDE and specify a full path to it in the `ideathe
path line (handy when you have may be convenient when there are more than one IDE installed on your the system).