Почему LiveEdit WebStorm не работает в Chrome?

Я изучаю пробную версию WebStorm и хотел бы использовать функции LiveEdit.

Я не могу использовать функции LiveEdit после выполнения следующих действий:

  1. убедитесь, что LiveEdit включен
  2. установлено расширение Chrome
  3. перезапустил браузер после установки расширения (я все еще подозреваю, что это не требуется)
  4. запустите HTML-страницу в chrome

когда я изменить тело HTML, я не вижу изменений, отраженных в Chrome.

Я читала на форуме, что Нетти не требуется.

Это нужно?

Что еще мне нужно настроить, чтобы я мог использовать функцию LiveEdit?

PS: я использую WebStorm 5.0.

7 ответов


У вас случайно IntelliJ открыт? Дело в том, что порт 63342 "захвачен" другим приложением (даже если он не имеет ничего общего с отладкой HTML).

когда порт занят, LiveEdit пытается следующий, 63343. Если вы щелкните правой кнопкой мыши значок JB в Chrome, выберите "Параметры", увеличьте порт на один и нажмите "Применить", вы волшебным образом подключитесь. Я бы хотел, чтобы Jetbrains потрудился сообщить пользователю, что такое порт, который они в настоящее время пытаются использовать.

на моем ПК это произошло, когда у меня был Mac. Либо одно из следующих работ: 1. Убейте IntelliJ IDEA (который также был открыт) и повторите попытку 2. Увеличьте порт на единицу, как я упоминал выше.


Мне пришлось перейти к Run - > Debug (CTRL+F5 в Windows)


в моем случае live edit был просто отключен (по какой-то причине)

enter image description here


что помогло в моем случае, это активация "может принимать внешние подключения" в настройках - > сборка, выполнение, развертывание -> отладчик

Настройки WebStorm


больше деталей как спрошено:

  1. установлено расширение JetBrains IDE для Chrome
  2. убедитесь, что плагин LiveEdit установлен и активирован (Настройки -> Плагины)
  3. убедитесь, что "может принимать внешние подключения" проверено (Настройки - > Сборка, Выполнение, Развертывание - > Отладчик)и Порт такой же, как в расширении Chrome
  4. убедитесь, что Update ist установлен в " Auto in (ms)", например, 300 (настройки -> сборка, выполнение, развертывание -> отладчик -> Live Edit)

Я не мог сделать Chrome и Webstorm для связи друг с другом. Плагин Chrome был установлен на порт 63343 или что-то в этом роде. Я на Windows. Я открыл командную строку с правами администратора и напечатал:

netstat -a -b

чтобы увидеть все программы и порты они слушают. Потом я нашел первую запись о WebStorm.exe и увидел, что он слушает порт 30897. Я установил этот номер порта в настройках плагина chrome, и все сработало.

enter image description here


быстрое исправление: в конфигурации Chrome addon используйте ip 0.0.0.0 для хозяина.


отключение конфигурации автоматического подключения из свойств Internet Explorer работало для меня гладко. Т. е. босс.