gpt4 book ai didi

visual-studio-code - 在 Visual Studio Code 中键入表达式时出现重复提示

转载 作者:行者123 更新时间:2023-12-02 09:10:57 24 4
gpt4 key购买 nike

为什么我在输入表达式时有相同的建议?

示例:

Typing suggestions

最佳答案

Visual Studio Code 提供了一个 API,因此第三方扩展和内置模块可以为自动完成弹出窗口提供建议。该系统目前的设计只是附加了建议——没有重复检测或删除(也许因为扩展也可以处理排序建议,这样的算法会继续进行)。这意味着,如果您有多个针对给定语言的扩展或模块,您可以轻松获得重复条目。

拥有几个 PHP 扩展不一定是个坏主意,因为它们可以满足不同的需求(例如,PHP DocBlocker 只是创建注释,它不提供自动完成建议),但您至少有两个扩展(PHP Intelephense 和 PHP Intellisense ) 做完全相同的事情。这可能会损害性能(您的所有工作区文件都将被扫描多次)并且只会添加噪音。

我建议您仔细阅读扩展描述以了解它们的确切作用,然后找出您需要哪些。请记住,可以在每个工作区的基础上启用/禁用扩展。

以下只是我个人的完全主观意见。在提供代码智能的 PHP 扩展中,只有两个似乎足够成熟:

  • PHP 英特尔
  • PHP 智能感知

  • 我都试过了。 PHP Intellephense 比 PHP Intellisense 对我来说效果最好,所以我保留了这个。我也禁用了 php.suggest.basic关注 installation instructions因为基本建议对我没有任何值(value)(它们是盲串匹配):

    Turn off the php.suggest.basic setting for best results.



    ...以及驯服内置的 Emmet 支持,它提供了非常愚蠢的建议:
    "emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly"

    YMMV。

    关于visual-studio-code - 在 Visual Studio Code 中键入表达式时出现重复提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52275732/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com