微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我怎样才能让 SublimeText 版本 4 的自动完成功能像版本 3 一样?

如何解决我怎样才能让 SublimeText 版本 4 的自动完成功能像版本 3 一样?

我最近过于信任地将我的 Sublime Text 3 升级到了版本 4(内部版本 4107)。现在自动完成的行为完全不同。它现在有一个弹出窗口,我必须从中选择一个选项 - 在我点击 Tab 之前,它会为我选择最佳选项(然后我可以再次使用 Tab 来尝试更好的答案) .

一个具体的例子:以前,当我输入一个拼写错误的单词时,例如“questino”,我可以将光标直接放在 o 之后,点击 Tab,它会自动将其更正为“question”。现在它不会那样做——现在它会弹出一个包含更多单词的列表,例如“问题”和“被质疑”,然后我必须用箭头指向其中一个并按回车键。它甚至不会给我“问题”作为一个选项——我必须在 n 上退格,然后点击 Tab 才能获得包含该词的弹出窗口,因为弹出窗口不仅令人讨厌,还需要多个额外的击键,但自动更正不再更正为与我当前拼写错误的单词长度相同的单词,只会更正更长的单词。

Preferences 中有很多选项,包括:auto_complete、auto_complete_size_limit、auto_complete_delay、auto_complete_selector、auto_complete_triggers、auto_complete_commit_on_tab、auto_complete_with_fields、auto_complete_cycle、auto_complete_use_index、auto_complete_use_history、auto_complete_use_history、auto_Trader_symppletion、

有谁知道精确的首选项集以使其行为与以前完全一样?或者也许有一个包可以修复它?或者我下一步可能会恢复到以前的版本。

谢谢。

解决方法

你现在能得到的最接近的似乎是:

    "auto_complete": false,"tab_completion": true,"mini_auto_complete": true,

这与 ST3 的工作方式仍然不同。 Tab 只会填充一个值,再次按 Tab 不会在选项之间切换,但不会有分散注意力的弹出窗口。

Background context 在论坛上。希望这个答案会被更新或插件迅速失效。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。