In some cases, only these lines will work
for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine; do
rm -rf ~/.config/$product*/eval 2> /dev/null
rm -rf ~/.config/JetBrains/$product*/eval 2> /dev/null
done
But if not, try these
for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine; do
echo "[+] Resetting trial period for $product"
echo "[+] Removing Evaluation Key..."
rm -rf ~/.config/$product*/eval 2> /dev/null
# Above path not working on latest version, Fixed below
rm -rf ~/.config/JetBrains/$product*/eval 2> /dev/null
echo "[+] Removing all evlsprt properties in options.xml..."
sed -i 's/evlsprt//' ~/.config/$product*/options/other.xml 2> /dev/null
# Above path not working on latest version, Fixed below
sed -i 's/evlsprt//' ~/.config/JetBrains/$product*/options/other.xml 2> /dev/null
echo
done
echo "Removing userPrefs files..."
rm -rf ~/.java/.userPrefs 2> /dev/null
If not works on Mac OS, then run the following code:
rm -rf ~/Library/Preferences/com.apple.java.util.prefs.plist
Actually reseting the Jetbrains Trial is much easier than that.
Doing that steps, all your configurations and plugins are removed. It's like if you have removed and installed it again. But there's a way to reset the trial that is much easier and it keeps all your configuration.
On Ubuntu go to ~./.java/.userPrefs, if you type ls there you'll notice a folder with some random characters. Delete this folder and the folder called jetprofiles. It`s done.