Сброс на Linux Ubuntu
Версии для проверки
- PhpStorm 2019.2.2 Build#PS-192.6603.42, built on September 12, 2019
- Linux w651 3.13.0-32-generic #57-Ubuntu SMP
Сброс тестового периода
Сбросить тестовый период можно из консоли, выполнив следующие команды:
- cd ~/.PhpStorm[version]
- rm config/eval/PhpStorm[version].evaluation.key
- rm config/options
- cd ~/.java/.userPrefs/jetbrains
- rm -rf phpstorm
Для перехода к директории .PhpStorm[version] наберите в консоле cd ~/. далее tab
Это решение скопировано с интернет и оно работает. Таким образом тестовый период 30 дней будет сброшен и можно начать новый.
Для перемещения файлов лучше воспользоваться файл-менеджером Dolphin или каким-либо другим. Если вы собираетесь восстановить рабочее пространство, сохраните файлы из config/options отдельно для последующего использования
Восстановление проектов и подключений
Списки проектов и подключений находятся в двух файлах webServers.xml и recentProjectDirectories.xml
Файл recentProjectDirectories.xml имеет примерно следующий вид:
- < entry key="$USER_HOME$/PhpstormProjects/CrmTest">
- < value>
- < RecentProjectMetaInfo>
- < option name="build" value="PS-192.6603.42" />
- < option name="productionCode" value="PS" />
- < option name="binFolder" value="$APPLICATION_HOME_DIR$/bin" />
- < option name="projectOpenTimestamp" value="1571400758954" />
- < option name="buildTimestamp" value="1568298935318" />
- < /RecentProjectMetaInfo>
- < /value>
- < /entry>
Для каждого, описанного в файле проекта, существуют свои projectOpenTimestamp и buildTimestamp которые необходимо заменить на актуальные. Например, после сброса тестового периода, создайте новый пустой проект и скопируйте актуальные значения параметров из нового файла
- config/options/recentProjectDirectories.xml
После этого осталось только переместить обратно в config/options/ старый webServers.xml и обновленный recentProjectDirectories.xml. Восстановить цветовую схему и другие опци можно используя другие файлы каталога config/options/
Сброс на Windows-10
Версии для проверки
- PhpStorm 2020.1
- Windows-10 Pro Сборка 19041
Сброс тестового периода
На Windows, после истечения пробного периода, phpStorm показывает надоедливое окно с предупреждением, что время работы с программой ограничено 30 мин. Чтобы сбросить тестовый период необходимо выполнить следующие действия:
Откройте редактор реестра и удалите ветку
- KEY_CURRENT_USER\SOFTWARE\JavaSoft\Prefs\jetbrains
Перейдите в папку Пользователи системы (CurrentUser - ваше имя пользователя). Удалите папку
- C:\Users\CurrentUser\AppData\Local\JetBrains\PhpStorm2020.1
Удалите папку:
- C:\Users\CurrentUser\AppData\Roaming\JetBrains\PhpStorm2020.1\eval
Скопируйте файлы отдельно из
- C:\Users\CurrentUser\AppData\Roaming\JetBrains\PhpStorm2020.1\options
После этих действий тестовый период будет сброшен и можно начать новый.
Восстановление проектов и подключений
PhpStorm хранит списки проектов в файле recentProjects.xml
Как и на Linux, вам необходимо обновить параметры projectOpenTimestamp и buildTimestamp для каждого проекта, описанного в файле
- C:\Users\CurrentUser\AppData\Roaming\JetBrains\PhpStorm2020.1\options\recentProjects.xml
Теперь осталость только заменить новый recentProjects.xml на обновленный.
Выводы:
Php Storm хорошая среда для разработки, конечно она стоит своих денег, потому что бестплатный netBeans настроить на работу по sftp так и не удалось. Но на сброс тестового периода уйдет всего минут пять.
Комментарии
Спасибо, это работает на виндовс.
Статья стала актуальней, когда джет брайнс в рашку даже за деньги перестал продавать лицензию
Прием рабочий для PhpStorm 2021.1.4 x64 на Windows
проверено 17-02-2025
C: - Users - CurrentUser - AppData - Roaming - JetBrains
удалять надо:
директорию consentOptions
файл bl
файл crl
файл PermanentDeviceId
файл PermanentUserId
C: - Users - CurrentUser - AppData - Roaming - JetBrains - PhpStorm2021.1
директорию eval