我正在使用VSCode作为IDE开发OpenCart的新扩展。根文件夹是工作区文件夹,我只想更改一些文件。我将.gitignore文件设置为忽略除我要处理的文件以外的所有文件。这是我的.gitignore
文件
.htaccess.txt
config.php
php.ini
index.php
.vscode/*
#ignore all
*/*
然后我添加了我的工作文件:
git add path/to/file.php -f
一切都很好。问题是VSCode显示工作空间中的每个文件。
我只想查看我的工作文件。我尝试了这个技巧:
这很好,但仍然不能很好地工作,因为我必须打开每个文件夹才能让VSCode查找那些文件。
有什么方法可以让VSCode仅显示git repo中包含的文件吗?VSCode顺便突出显示那些文件。
或者至少有什么方法可以隐藏除特定文件之外的所有文件?
谢谢
您可以定义想要VSCode 隐藏在工作区中的文件。
在文件夹.vscode
中,您正在忽略git中,添加文件settings.json
定义要在您的本地工作空间中使用的设置。 VSCode支持选项files.exclude
在工作空间中排除这些文件。
这是您的情况的示例:
{
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
".htaccess.txt": true,
"config.php": true,
"php.ini": true
}
}
您可以在下图中看到它的工作原理