ここでは少し詳しく説明しませんが、主な問題は実際にはであることを詫びます。私のコードで問題が見つかりました。私は、言語サーバの例(https://code.visualstudio.com/docs/extensions/example-language-server)に基づいて私自身の古い拡張を更新しています。私は、F5を使用してコードのクライアント部分を実行し、デバッグウィンドウが起動したときに問題に遭遇しました。クラッシュする言語サーバをデバッグする
最後の3分間にCSSLint言語クライアントサーバーが5回クラッシュしました。サーバーは再始動されません。
大丈夫です...そうですね。私の拡張クライアントコードの問題ビューには何も表示されません。そのコードウィンドウのDevToolsには何も表示されません。
私のサーバーコードの問題ビューには何も表示されません。 DevTools、同上。拡張開発者のホスト例えば
は、デベロッパーツールはこれを示してい:
messageService.ts:126 CSSLint言語のクライアント・サーバは、最後の3分間で5回墜落しました。サーバーは再起動されません.e.doShow @ messageService.ts:126
しかし、詳細を掘り下げてバグを見つけることはできません。だから問題は - 私のサーバーコードが失敗していると仮定すると、どこでエラーが利用できるのでしょうか?
ができますが、両方のサーバに対してLSPノードNPMモジュールの最新バージョンを必要とする仕事にこれを行うにはサーバ側。私は今実行していますが、元のコードに戻って動作させる必要があります。エラーを何とか見つけることができなくてはなりません。 –