Мне все равно придется его использовать ja-netfilter-all
, поэтому я подведу итог здесь.
В следующем примере используется pycharm-professional-2023.2.exe (версия для Windows).
Адрес загрузки для других версий: pycharm/download/other
Другие продукты можно загрузить с официального сайта: https://www.jetbrains.com/ .
1. Разархивируйте загруженный пакет ja-netfilter-all.
Разархивируйте загруженный ja-netfilter-all-main.zip
файл в стабильный путь (после этого не трогайте разархивированное содержимое).D:\Chen\MySoft\ja-netfilter-all
2. Настройте ja-netfilter-all
Здесь есть два пути:
2.1 Способ 1. Настройте bin\pycharm64.exe.vmoptions напрямую в пути установки pycharm.
Добавьте в файл конфигурации следующее содержимое:
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
-javaagent:D:\Chen\MySoft\ja-netfilter-all\ja-netfilter.jar=jetbrains
Примечание. Здесь вам нужно найти файл конфигурации vmoptions в вашем собственном продукте, а -javaagent:
затем настроить свой собственный ja-netfilter.jar
путь. Обратите внимание, что последний =jetbrains
нельзя пропустить.
2.2 Способ 2. Используйте сценарий конфигурации в папке ja-netfilter-all\scripts.
Для систем Windows выберите .vbs
суффикс, а для других систем — .sh
суффикс.
install-xxx
Это установка, uninstall-xxx
это удаление.
Это система Windows. Я хочу установить ее для всех пользователей системы .
Дважды щелкните значок install-all-users.vbs
, нажмите «ОК» во всплывающем окне, и установка завершена.
Внимание: этот метод не требует настройки bin\pycharm64.exe.vmoptions в пути установки pycharm.
Что делает этот скрипт?
(1) Добавлено в последнюю строку ja-netfilter-all\vmoptions
всех файлов в каталоге..vmoptions
-javaagent:D:\Chen\MySoft\ja-netfilter-all\ja-netfilter.jar=jetbrains
(2) В переменных среды JetBrains
переменные среды, связанные с запуском виртуальной машины, настраиваются для всех продуктов.
aJBProducts = Array("idea", "clion", "phpstorm", "goland", "pycharm", "webstorm", "webide", "rider", "datagrip", "rubymine", "appcode", "dataspell", "gateway", "jetbrains_client", "jetbrainsclient", "studio", "devecostudio")
Конечно, если вы запускаете текущий пользовательский скрипт, ваши переменные среды будут в формате 用户变量
.
3. Убедитесь, что конфигурация прошла успешно.
Найдите каталог bin в пути установки pycharm pycharm.bat
и дважды щелкните его, чтобы запустить.
(Если вы используете другие продукты, это будет <产品名>.bat
, например phpstorm.bat
, )
Появится сообщение с подсказкой, как показано на рисунке, подтверждающее успешность настройки.
4. Зарегистрируйте продукт
Здесь есть два пути: регистрационный код, сервер лицензий
Способ 1. Используйте регистрационный код.
Посетите: https://jetbra.in/s .
Обратите внимание: если есть предупреждение о риске, просто продолжайте посещать. Если одно из них недоступно, попробуйте еще несколько или повторите попытку через некоторое время.
На открывшемся сайте найдите регистрационный код собственного продукта, а затем наведите указатель мыши на место значка, чтобы скопировать его.
Если регистрационный код недействителен. Под полем ввода появится сообщение: Ключ недействителен.
В этом случае в большинстве случаев вы допустили ошибку на одном из предыдущих этапов настройки. Пожалуйста, проверьте и перенастройте самостоятельно.
Вы видите August 1,2025
, есть сомнения, что срок действия только до 2025 года?
Посмотрите еще раз на следующее предложение: You have a perpetual fallback license for this version.
То есть у вас есть постоянная лицензия на резервное копирование для этой версии. Поэтому даже если срок его действия истечет, это не повлияет на дальнейшее использование.
Кроме того, если вы не можете получить доступ к веб-сайту https://jetbra.in/s, вы также можете поискать другие регистрационные коды в Интернете.
Способ 2. Использование сервера лицензий.
https://jetbra.in
Примечание. Это может привести к сбою. В случае сбоя вам может потребоваться поискать информацию в Интернете и перенастроить url.conf, dns.conf, power.conf и другие конфигурации в разделе config-jetbrains. Конечно, вы также можете выбрать регистрационный код. метод.
Тогда вы сможете получать удовольствие от кодирования