Language-tools: Jetbrainsのサポート

作成日 2020年07月25日  ·  7コメント  ·  ソース: sveltejs/language-tools

機能リクエストは問題に関連していますか?
vscodeの公式プラグインはありますが、Jetbrainsはありませんか?

希望するソリューションを説明してください
https://github.com/tomblachut/svelte-intellijにはすでにプラグインがありますが、これは機能しません。 プラグインは壊れているとマークされているため、インストールすると、特にベータコードにオプトインするように求められます。 それと、私がそうする場合、TypeScriptのサポートはありません。

検討した代替案を説明してください
vscodeに移行しています...しかし、それははるかに大きな質問です。

この機能はあなたにとってどれほど重要ですか?
非常に。 これを手伝ってくれるJava開発者を見つけようと思うほどです。

追加のコンテキスト
na

enhancement help wanted

最も参考になるコメント

こんにちは、
申し訳ありませんが、以下を無視してください。期待どおりに機能していませんでした。機能するようになったら、更新を投稿します...

これが役立つことを願っていますが、ここからintellij-lspをインストールすることで、intellijのサポートを受けることができます。
https://plugins.jetbrains.com/plugin/10209-lsp-support
次に、コマンドラインで次のコマンドを実行します。
npm install -g svelte-language-server
次に、言語サーバーのintellij設定で、次のように設定を追加します。
which svelteseverを実行してサーバーのフルパスを見つけて置き換えることができます。スクリーンショットは私のMacのパスを示しています。マイレージは、OSのバージョンによって異なる場合があります。

Screenshot 2020-08-11 at 10 45 22

全てのコメント7件

@maraisr
私はあなたの考え方をこれと共有します。 私はJBプラグインの作者に連絡しましたが、彼はそれに取り組むと約束しました。おそらく3〜4週間前で、テストのサポートも提供しましたが、それ以降は応答がありません。 ところで。 最近では、KotlinがJBプラグインに適したオプションです。

ここにある言語ツールリポジトリの共同作業者:残念ながら、intellijは、VSCodeの拡張機能が基づいている言語サーバープロトコルをサポートしていません。 ですから、これは今のところ私たちの範囲外です。 あなたが言ったように、今のあなたの最高のチャンスは、intellijプラグインの作者を助けることです。

ええ、関係するすべての人にとって、svelte-language-serverからのLSPを明示的に使用する新しいプラグインの作成を検討する方が簡単かもしれません-ジェットブレインエコシステムにはこれに既存のパターンがあるはずです

関連#74

こんにちは、
申し訳ありませんが、以下を無視してください。期待どおりに機能していませんでした。機能するようになったら、更新を投稿します...

これが役立つことを願っていますが、ここからintellij-lspをインストールすることで、intellijのサポートを受けることができます。
https://plugins.jetbrains.com/plugin/10209-lsp-support
次に、コマンドラインで次のコマンドを実行します。
npm install -g svelte-language-server
次に、言語サーバーのintellij設定で、次のように設定を追加します。
which svelteseverを実行してサーバーのフルパスを見つけて置き換えることができます。スクリーンショットは私のMacのパスを示しています。マイレージは、OSのバージョンによって異なる場合があります。

Screenshot 2020-08-11 at 10 45 22

@lingsterこのソリューションは実際には私の側で機能しますが、rawコマンドは使用しませんでした。実行可能オプションを使用し、引数として--stdioを追加しました。

@lingster @ g5becks @dummdidumm

@lingsterソリューションがWindows10 + WebStorm 2020.3.3 + LSPサポートプラグインで動作することを確認できます! 👍

image

オートコンプリート/タイプチェックの動作は(ほぼ?)「Sveltefor VSCode」と同じですが、構文の強調表示やその他の機能(自動インポート、コンポーネントJSX属性のオートコンプリートなど)がありません。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

johanbissemattsson picture johanbissemattsson  ·  4コメント

JAD3N picture JAD3N  ·  5コメント

matthewmueller picture matthewmueller  ·  3コメント

baileyherbert picture baileyherbert  ·  3コメント

non25 picture non25  ·  5コメント