首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我按分号和空格键时,sublime中会弹出如何禁用自动补全;

当我按分号和空格键时,sublime中会弹出如何禁用自动补全;
EN

Stack Overflow用户
提问于 2021-06-23 20:39:07
回答 2查看 180关注 0票数 1

我最近从vscode迁移到sublime中,以获得更快的使用体验。但sublime中有一件事让我很沮丧。在我的sublime中,除了sublime code intel之外,没有其他自动补全包可用。使用其他软件包时,我无法在键入时获得自动完成弹出窗口。

所以这就是为什么我只需要和sublime code intel在一起。这个包的问题是,当我输入space or semicolon (;)时,我会自动弹出完成。有一个解决方案可以摆脱它。这真的很烦人。有谁能帮我一下吗,谢谢。

注:我在Linux中使用sublime text 4。此外,我已经阅读了之前的一些问题,但无法获得解决方案。

EN

回答 2

Stack Overflow用户

发布于 2021-12-24 11:07:15

我已经找到了通过编辑setting.auto_complete_selector.禁用分号弹出窗口的方法

Meta.tag,来源- punctuation.terminator - string.quoted.double.block - string.quoted.single.block -string.unquoted.heredoc

诀窍是在源选择器后添加- punctuation.terminator。这将根据the doc of Selectorthe doc of scope_naming从auto_complete_selector中删除分号。

票数 1
EN

Stack Overflow用户

发布于 2021-10-03 05:33:26

ST4引入了上下文感知自动完成,因此您不需要任何其他东西。它已经足够好了,而且fast.But如果你是vscode提供自动补全的粉丝,你可以使用

  1. LSP - https://packagecontrol.io/packages/LSP
  2. LSP-typescript - https://packagecontrol.io/packges/LSP-typescript
  3. LSP-HTML - https://packagecontrol.io/packages/LSP-html
  4. LSP-Css - https://packagecontrol.io/packages/LSP-css
  5. LSP-Json - https://packagecontrol.io/packages/LSP-json
  6. LSP-eslint - https://packagecontrol.io/packages/LSP-eslint

如果你没有一台功能强大的机器,那么我建议你不要使用LSP,因为它会在后台创建一个节点运行时,这可能会占用你所有的资源。无论如何,我觉得ST4原生自动提示已经足够好了。但LSP不仅仅是一个自动补全引擎。所以你知道,这取决于你的用例。

就我个人而言,我更喜欢使用LSP并禁用它的自动完成建议,因为每次我按一个键,它都需要5秒的时间来提示一些东西,而ST4完成几乎是即时的。

如果你有任何疑问,也可以去Sublime text论坛- https://forum.sublimetext.com/

英特尔- https://packagecontrol.io/packages/SublimeCodeIntel的Sublime​Code​上次更新是在4年前。四年就像是十年的web开发,所以我怀疑你会从这个包中得到足够好的东西。

All Autocomplete - https://packagecontrol.io/packages/All%20Autocomplete最后一次更新是在2年前。

注意--不要忘记在状态栏的右边设置你的语言。否则,自动完成和语法突出显示将无法正常工作。例如,如果你正在编写jsx,那么选择jsx而不是javascript,如果你正在使用tsx,那么选择tsx而不是typescript。这适用于所有其他选项。

如果您需要任何其他帮助,可以发送电子邮件给我- connect@surajmishra.dev

编辑-我刚刚意识到这个答案没有涵盖被问到的问题,但我仍然会继续保持它,以防其他人发现它有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68100008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档