【问题标题】:Visual Studio Code: How not to show suggestions on space?Visual Studio Code:如何不显示空间建议?
【发布时间】:2019-02-11 17:43:46
【问题描述】:

所以每当我输入空格时,它都会提出建议,当我在行尾输入空格时会导致问题(只是因为我喜欢那里有一点空间。这样当我点击时光标与代码有一段距离一行的末尾,更容易看到代码,它不那么混乱),然后按 enter。它会弹出建议菜单并从那里插入第一件事,而我只想插入一个换行符。

我还需要它在我输入时显示建议,但只有当我输入非空白字符时,所以我不能将它设置为不显示输入建议。

我也想接受关于进入的建议,所以我也不能关闭它。

所以我一直想要关于打字的建议,而不是关于空间的建议,有没有办法以某种方式从建议触发器中排除空间?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    您可以自定义显示方式,此功能称为 IntelliSense。

    转到File > Preferences > Keyboard Shortcuts (MacOs Code > Preferences > Keyboard Shortcuts)

    您可以设置新密钥:

    list.toggleExpand
    notification.toggle 
    

    如果您需要高级设置,请转至keybindings.json

    更多信息: https://code.visualstudio.com/docs/editor/intellisense https://code.visualstudio.com/docs/getstarted/keybindings

    【讨论】:

    • 谢谢,但它并没有真正解决问题,那些键绑定似乎在做其他事情。我搜索了它,我认为没有基于空间带来智能感知的键绑定
    • 不是真的,我们可以试试Tab,因为要强制智能感知,使用了Ctrl + Space
    【解决方案2】:

    我想我找到了解决方案:关闭 Suggest on Trigger Characters 选项。

    这样它不会在空格或点或其他任何东西上调出 IntelliSense,但当我输入普通字符时它仍然会调出它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-06
      • 2021-02-23
      • 2017-01-24
      • 2019-01-05
      • 1970-01-01
      • 2015-07-20
      相关资源
      最近更新 更多