web-dev-qa-db-ja.com

Sublime Text 3のplugin_Hostがクラッシュしたばかりで、インターフェイスがめちゃくちゃになっています。どうすれば復元できますか?

Sublime Text3から次のメッセージのアラートが届きました。

plugin_Hostが予期せず終了しました。プラグイン機能は、SublimeTextが再起動されるまで利用できません。

Package Control、CoffeeScript、AngularJS、LESSなどのプラグインはあまりありません。カスタムテーマ( Seti UI )がありますが、テーマが消えてしまい、実際にはインターフェイス全体が台無しになっています。ステータスバーがなく、タブが本当に奇妙に動作しています:

status bar is invisible, and text in tabs is being written over itself

再び機能させるにはどうすればよいですか?

4
doppelgreener

'ネットに関する一般的なレポートによると、plugin_Hostは、最近更新されたプラグインに重大なエラーが含まれているなど、さまざまな理由でクラッシュする可能性があります。そのような場合、一般的なアドバイスは、疑わしいアドオンを1つずつ無効にして、原因を特定することです。

ただし、カスタムテーマとパッケージコントロールを使用しているユーザーの場合、原因は単純であることがよくあります。プラグインを自発的に無効にすることがあるパッケージコントロールのバグがあります。それらのプラグインの1つがあなたのテーマである場合、インターフェースが壊れ、plugin_Hostはそれがクラッシュしたことを報告します。

今のところ、SublimeTextは十分に機能しています。 Preferencesに移動し、次にSettings — Userに移動し、 "ignored_pa​​ckages"エントリ、およびテーマがそこにあるかどうかを確認します。

"Seti_UI" is the last entry in the "ignored_packages" list in my settings

この場合、Seti UIがそこにあるので、それを選択して削除します。 また行のコンマを事前に削除することを忘れないでください: "ignored_pa​​ckages"リストの最後の行は終了してはいけませんカンマを使用しますが、残りの行は必要です。

selecting the "Seti_UI" entry, plus the comma on the line before

その行を削除した後、ファイルを保存すると、突然SublimeTextが再び正常に見えるはずです。

Hooray! It looks ordinary again.

(この回答は、 崇高なテキストフォーラムのqgates からの解決策に基づいており、私にとってはうまくいきました。後世と見つけやすさのために、ここで解決策を再現しています。)

1
doppelgreener