sublimetext4:如何禁用特定目录的LSP typecript?
我安装了LSP和LSP型包装。 我也有带打字稿代码片段的目录(阅读:GIST),有时我会使用sublime打开。当我与这样的片段互动时,通常会收到一些来自LSP…
中间件中的vscode` providecompletionem`没有触发字符串
我正在尝试使用 sql 的嵌入式语言支持。 rel =“ nofollow noreferrer”>请求转发机制。 根据文档,我们可以使用 Middleware 选项劫持完成,并使用现…
标记串 /标记符号中的语义令牌
是否可以使用 MarkDownString /使用 code 或 pre> pre 带有 span 在悬停中模仿语义令牌?如果是这样,是否可以仅使用 span 元素上的CSS访问用户主题的…
如何在KATE编辑器中启用YAML语言服务器
有一个 yaml语言服务器 我想在 kate编辑。 建议配置示例: { "servers": { ... "python": { "command": ["python3", "-m", "pyls", "--check-parent-p…
BBEDIT上的PLS(Perl Language Server)似乎没有做任何事情吗?
我在BEDIT中进行了大部分的开发工作,值得庆幸的是,现在支持语言服务器协议和专门为PERL实现。据我所知,一切都适当地设置了PLS来制作魔术,但是我似…
将操作员的超载添加到打字稿
我正在从事一个需要大量向量和矩阵数学的项目,我会 love 使操作员超载。 有babel插件(例如 https://github.com/github.com/rob-blackbourn/jetblac…
rspec navigatable it_behaves_like/shared_examples使用lsp
我有一个旧版项目,该项目使用共享_examples的特征很大,在实际规格和共享_examples实现之间导航非常不便。 目前,唯一的方法是使用“某个示例”名称…
如何直接从终端运行Rust Analyser?
我正在尝试将Rust Analyzer与浏览器的编辑器集成在一起。 我的第一步是直接从终端运行Rust Analyser,并通过STDIO发送请求。 $ rust-analyzer > Conte…
自定义语言服务器:如何使客户端将所有 *文件发送到服务器,而不仅仅是用户打开/编辑的文件?
我正在努力实现自定义语言服务器和VSCODE语言扩展。我对客户端的起点是 lsp-sample 。我的服务器实现完全是从头开始的,用不同的语言(不是JS)。 当…
逐步同步的语言服务器如何知道它是否错过了更改?
LSP允许同步( textDocument/didchange )为增量,只要客户端和服务器支持这一点。 在服务器方面实施支持,我感到困惑如何正确订购这些增量编辑。 服…
冰糕LSP崇高文本读取键入:false
因此,我将LSP和冰糕带有崇高的文本3。我的RSPEC文件中有一个问题,其中键入:false 中的。引擎吐出了很多类型错误: 5:3 error Method `it` does not…
在LSP中徘徊时,如何在光标下方获取单词?
我正在为编程语言制作VSCODE扩展。起初,我使用扩展API进行了所有工作。现在我想切换LSP。我实施的功能是显示了悬停在内置功能的定义。 这是代码: vs…
使用语言服务器协议以编程方式转到定义
我已经创建了自己的 XTEXT 基于DSL和 vscode 基于语言服务器协议的编辑器。我在单独的文件中创建多个模型: # filename dummy1.xyz model { name dumm…
NVIM完成菜单问题
我使用Neovim 0.7的LSPKind和NVIM-CMP。 当< cn> 或< cp> 被压迫从可能的完成列表中滚动浏览项目,它将被标准完成建议完全覆盖。参见…