我注意到VS Code会将.history
的匹配项添加到定义中并找到符号搜索结果。
说我搜索方法AddSidebarItems
。如你所见,它只有6场比赛。
但是当我使用"找到符号"或选择"转到定义",很多不正确的结果蔓延。
将鼠标悬停在结果上会显示它来自.history
。
我已在我的用户设置中将.history
添加到search.exclude
,但此处似乎没有影响。
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.DS_Store": true,
"**/.history": true
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/.history": true
}
答案 0 :(得分:1)
请在此处参阅此问题:https://github.com/Microsoft/vscode/issues/3260
基本上现在,您可以使用Clear Editor History
命令(mac上的cmd+shift+p
)来清除整个历史记录。或者单个项目的Remove from Editor History
命令。
答案 1 :(得分:1)
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.DS_Store": true,
"**/.history": true
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/.history": true
},
// Add the following code to the setting configuration to exclude
"files.watcherExclude": {
"**/.history": true
}