4

Я только что получил уведомление от Sublime Text 3 со следующим сообщением:

plugin_host неожиданно завершился, функциональность плагина не будет доступна, пока Sublime Text не будет перезапущен

У меня не так много плагинов: Package Control, CoffeeScript, AngularJS и LESS. У меня есть пользовательская тема (Seti UI), но теперь тема исчезла, и фактически весь интерфейс испортился. Строки состояния отсутствуют, а вкладки ведут себя очень странно:

строка состояния невидима, а текст во вкладках пишется поверх самого себя

Что я могу сделать, чтобы это снова заработало?

1 ответ1

1

Общие отчеты в сети показывают, что plugin_host может аварийно завершить работу по разным причинам, например, недавно обновленный плагин с большой ошибкой в нем. В этих случаях общим советом, по-видимому, является отключение подозрительных надстроек один за другим для выявления виновного.

Однако для пользователей с пользовательской темой и управлением пакетами виновник часто прост: есть ошибка управления пакетами, которая иногда может просто самопроизвольно отключать плагины. Когда этот один из этих плагинов станет вашей темой, интерфейс сломается, и plugin_host сообщит о сбое.

Пока что Sublime Text работает достаточно хорошо. Перейдите в « Настройки», затем « Настройки» - "Пользователь", найдите запись "ignored_packages" и посмотрите, есть ли там ваша тема:

«Seti_UI» - последняя запись в списке «ignored_packages» в моих настройках

В этом случае, поскольку пользовательский интерфейс Seti находится там, мы выберем его и удалим. Не забудьте также предварительно удалить запятую в строке: последняя строка в списке ignored_packages не должна заканчиваться запятой, а остальные строки должны.

выбрав запись "Seti_UI", а также запятую в строке перед

После удаления этой строки сохраните ваш файл, и внезапно Sublime Text снова будет выглядеть нормально:

Ура!Это выглядит обычным снова.

(Этот ответ был основан на решении qgates на возвышенных текстовых форумах, которое работало для меня, и я воспроизвожу здесь решение для потомков + простота его нахождения.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .