JetBrains reset. Сброс настроек для триал-версии до 30 дней

Каким образом сбросить настройки на продукты JetBrains до триальной версии?


Ответы (2 шт):

Автор решения: hedgehogues

Легко заметить, путём перебора файлов, которые относятся к JetBrains, что валидация триальной версии завязана на несколько файлов:

  • ~/.config/JetBrains/GoLand2020.2/eval
  • ~/.config/JetBrains/GoLand2020.2/options/usage.statistics.xml
  • ~/.config/JetBrains/GoLand2020.2/options/other.xml

Тогда можно смастерить такой скрипт:

#!/bin/bash
# https://gist.github.com/Hedgehogues/123eb27100608d248cf8370e666b29ce/

# declare array of tools
declare -a tools=(
    "DataGrip"
    "CLion"
    "Rider"
    "WebStorm"
    "GoLand"
    "PyCharm"
)

for tool in "${tools[@]}"
do
    echo "removing evaluation key for $tool"
    rm -rf ~/.config/JetBrains/.$tool*/eval
    rm -rf ~/.config/JetBrains/.$tool*/options/usage.statistics.xml
    rm -rf ~/.config/JetBrains/.$tool*/options/other.xml
done

После чего, добавить его в PATH. Для того, чтобы каждый раз при загрузке он был доступен из консоли, можно добавить следующую строку в .bashrc:

export PATH=$PATH:~/path/to/script

Чтобы не перезагружаться, сделать следует так:

source ~/.bashrc

Данный ответ опубликован в информационных целях

→ Ссылка
Автор решения: Nikolai Bobrov

В продуктах Jetbrains 2021 года вышеприведённые советы не работают, рабочее решение такое: Settings -- Plugins -- Manage plugin repositories -- Add -- https://plugins.zhile.io -- OK -- Search 'ide eval reset' -- Install -- Help -- Eval Reset

→ Ссылка