VS Code无法追踪文件且无法打开新标签页问题咨询
解决你的两个开发工具问题
先帮你拆解这两个独立的问题,大概率都是误触或者设置变更导致的,不难解决:
1. 文件树中绿色带"U"标识的文件
这个是Git的**未跟踪(Untracked)**状态标识,说明这两个文件还没被Git纳入版本管理。出现这个情况的常见原因:
- 你之前可能通过
.gitignore忽略了这些文件,后来不小心修改了.gitignore规则,让它们不再被忽略; - 或者误执行了
git rm --cached <文件名>命令,把文件从Git的跟踪列表中移除了(但文件本身还在本地); - 也可能是你刚创建/复制了这两个文件,还没执行
git add命令添加到暂存区。
解决办法:
- 如果想把这些文件加入Git管理:执行
git add <文件名>,之后状态就会变成已暂存的绿色(带"A"标识); - 如果想继续忽略它们:检查你的
.gitignore文件,把这两个文件的路径添加进去,保存后编辑器里的标识就会消失; - 如果是误删了跟踪:重新执行
git add <文件名>就能恢复跟踪状态。
2. 点击文件树替换当前标签页而非打开新标签页
这个几乎可以肯定是编辑器的预览模式被开启了,很多主流编辑器(比如VS Code、WebStorm)都有这个功能,默认可能是关闭的,误触快捷键或者不小心改了设置就会触发。
以最常用的VS Code为例,解决步骤:
- 按
Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置面板; - 在搜索框输入
workbench.editor.enablePreview; - 把这个选项的复选框取消勾选,之后点击文件树里的文件就会默认打开新标签页了。
如果是其他编辑器(比如WebStorm),类似的设置一般叫"Open files in preview tab",在设置里搜索关键词就能找到并关闭。
另外,也可以临时绕过预览模式:点击文件的时候按住Ctrl(Windows/Linux)或Cmd(Mac)键,就能强制打开新标签页,这个快捷键大部分编辑器都通用。
内容的提问来源于stack exchange,提问作者Jacob Schaefer
相关产品推荐
相关产品推荐

