在崇高的文本中自动完成,给出奇怪的建议?

k7fdbhmy  于 2022-09-21  发布在  Ruby
关注(0)|答案(1)|浏览(172)

我相信这有一个合理的解释,但我得到了奇怪的自动补全建议,当我用Ruby或标记中的Ruby部分编码时,Suplime Text 3中有奇怪的自动补全建议。示例-我希望它会建议使用.capitalize方法,但实际上:

.md文件中

.rb文件中

我尝试过的

我查看了我的自动完成首选项,但没有发现任何不对劲的地方:

// Enable auto complete to be triggered automatically when typing.
    "auto_complete": true,

问题

为什么自动补全软件会提出奇怪的建议?

sg2wtvxw

sg2wtvxw1#

Sublime Text 3的auto_complete功能只是扫描文件夹结构中的文件,并将这些“单词”作为自动补全提供给用户。您要查找的内容称为CodeIntelintelli-sense。不幸的是,这些功能通常只在完全成熟的IDE上可用。

Suplime有一些插件,这些插件有点旧,但应该仍然可以工作:

https://packagecontrol.io/packages/Ruby%20Completions(上次更新6年前)https://packagecontrol.io/packages/SublimeCodeIntel(上次更新4年前)

作为替代方案,您可以使用LSP,但这需要您安装特定的语言服务器:

https://packagecontrol.io/packages/LSP(最近更新)

相关问题