【问题标题】:Disable PHP autocomplete suggestions in Sublime Text 3在 Sublime Text 3 中禁用 PHP 自动完成建议
【发布时间】:2017-07-21 14:34:16
【问题描述】:

我在 Laravel 中编写 php,几乎从不使用无数的原生 php 函数。因此,我不需要与我无关的大量 php 函数列表一直作为自动完成建议弹出。 我希望我自己的 sn-ps(非常有用且很酷)出现,但别无其他。

在用户/首选项"auto_complete": false中尝试过

所做的只是阻止该框在屏幕上显示,但建议仍然存在并且会被触发。我想完全关闭它们,除了我自己的 sn-ps。

自定义 sn-ps 生成的潜力。使用的代码很棒。想补充更多。

但需要先删除上述不必要的东西,这样就不会不断触发必须删除的废话,打断流程。怎么样?

【问题讨论】:

    标签: laravel sublimetext3


    【解决方案1】:

    您可以为自动完成添加延迟计时器:

    “auto_complete_delay”:毫秒数

    所以它会延迟自动完成触发。这样一来,如果你给它 2-3 分钟,你几乎看不到它。

    【讨论】:

    • 问题是我喜欢点击标签,如果有任何拼写错误,我总是会遇到一些怪物。例如,随机输入“fdj ”,我得到:fdf_set_javascript_action(fdf_document, fieldname, trigger, script) !!!
    • 哦,这将阻止选项卡完成,因为它也是自动完成的一部分,我认为我们需要进一步检查文档。同时您可以尝试查看可能有用的帖子stackoverflow.com/questions/27995926/…
    • 认为我通过设置 "tab_completion": false 和 "auto_complete": false 解决了这个问题。片段仍会被触发(但未在任何弹出窗口中列出),而其他完成则不会(根据 sublime-settings 默认中的 cmets - 抱歉,我应该首先完全阅读并尝试过)。理想的情况是在弹出窗口中看到 sn-ps,但这目前有效。谢谢@Atilla
    猜你喜欢
    • 2019-08-02
    • 2016-01-13
    • 2017-06-13
    • 2021-02-13
    • 2016-09-16
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多