如何摆脱 Visual Studio Code Intellisense 上烦人的“import pdb; pdb.set_trace()”自动完成建议

问题描述

大多数时候,VSC 上的 Intellisense 真的很方便,按 'enter' 即可自动完成变量、函数等。所以我不想完全摆脱它。

但是当我关闭括号,按回车键时,我发现它令人难以置信的刺耳,并且自动完成总是建议并输入这两个无用的代码片段之一:

const filteredEps = [
  {
    season: 1,ep: [{/* filtered eps */}]
  },{
    season: 2,{
    season: 3,];

(同样的事情发生在这里试图导入熊猫作为 pd)

import pdb; pdb.set_trace()

对于变量和函数建议等内容,我想在按 Enter ON 时保持自动完成,如果可能的话,最好从建议中完全删除上述内容。有没有办法做到这一点?

解决方法

如果它是在此处应用的代码片段,您可以在设置中使用 editor.snippetSuggestions,如果您想从智能感知中隐藏代码片段,则可以将其设置为 none

如果对您的特定用例有帮助,您也可以修改建议的排序。可在此处找到更多详细信息:https://code.visualstudio.com/docs/editor/intellisense#_snippets-in-suggestions

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...