Language-tools: Jetbrains支持

创建于 2020-07-25  ·  7评论  ·  资料来源: sveltejs/language-tools

您的功能请求是否与问题有关?
我可以看到有一个vscode的官方插件,但是没有Jetbrains?

描述您想要的解决方案
我可以看到https://github.com/tomblachut/svelte-intellij已经有一个插件,但这不起作用。 该插件已被标记为已损坏,因此在安装时-专门要求选择使用Beta版代码。 并且,如果我这样做,则不支持TypeScript。

描述您考虑过的替代方案
转向vscode ...但这是一个更大的问题。

此功能对您有多重要?
极其。 如此之多,以至于我会尝试找到一些Java开发人员来帮助我。

额外的背景

enhancement help wanted

最有用的评论

你好,
抱歉,请忽略下面的内容,它没有按预期工作。.一旦我有更新就会发布更新...

希望这会有所帮助,但是您可以通过从此处安装intellij-lsp来获得intellij支持:
https://plugins.jetbrains.com/plugin/10209-lsp-support
然后在命令行中运行:
npm install -g svelte-language-server
然后在语言服务器的intellij首选项中,按如下所示添加设置:
请注意,您可以运行which sveltesever来查找服务器的完整路径并进行替换,屏幕截图显示了我的Mac上的路径,里程数可能会因操作系统版本而异:

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上的路径,里程数可能会因操作系统版本而异:

Screenshot 2020-08-11 at 10 45 22

@lingster这个解决方案实际上对我有效,但是我没有使用raw命令,而是使用了可执行选项,并添加了--stdio作为arg。

@lingster @ g5becks @dummdidumm

可以确认@lingster解决方案可在Windows10 + WebStorm 2020.3.3 + LSP支持插件上使用! 👍

image

自动完成/类型检查行为(几乎吗?)与“ Svelte for VSCode”相同(但没有语法突出显示和其他一些功能(自动导入,组件JSX属性自动完成...等))

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

matthewmueller picture matthewmueller  ·  3评论

johanbissemattsson picture johanbissemattsson  ·  4评论

vatro picture vatro  ·  3评论

brunnerh picture brunnerh  ·  3评论

scippio picture scippio  ·  3评论