Код VS не видит существующий файл - PullRequest
0 голосов
/ 26 сентября 2019

Видимо VS Code не перечисляет существующие файлы в выпадающем списке файлов (команда Ctrl + P ).

Вот что он показывает:

enter image description here

Как видите, файл laravel-2019-09-26.log существует в каталоге (слева внизу), но не в раскрывающемся списке файлов.После того, как я открываю этот файл из дерева Проводника, он начинает отображаться в раскрывающемся списке.

Я что-то не так делаю или это происходит у всех?Или эта команда должна показывать только ранее открытые файлы?Если да, то как быстро открыть любой существующий файл в рабочей области?

Примечание: я прошел через этот связанный вопрос .Никто не упомянул эту проблему, заставляя меня думать, что это может быть связано с моей машиной.

Редактировать

Для будущих читателей, второй ответ, предоставленный @michaelze, является точным.VS Code по умолчанию не перечисляет файлы, указанные в .gitignore.Вы можете изменить этот параметр, перейдя на панель «Настройки» («Файл»> «Настройки»> «Настройки») и набрав useIgnoreFiles.Это вызовет две логические настройки с именами Use Global Ignore Files и Use Ignore Files.Отключите эти два параметра, и все файлы рабочего пространства начнут отображаться в раскрывающемся списке файлов.Работает корректно с версии 1.38.1.

enter image description here

Ответы [ 2 ]

1 голос
/ 26 сентября 2019

Поскольку эти файлы являются файлами .log, я предполагаю, что они могут быть упомянуты в файле .gitignore?Может быть, это может помочь вам? Код Visual Studio - автоматическое исключение на основе .gitignore

Список, который вы просматриваете при нажатии клавиш CTRL + P, вызывается недавно открытым.Когда вы открываете один из файлов, он был недавно открыт, поэтому он появляется.В меню CTRL + P также есть раздел результатов поиска файлов, в котором перечислены фактические результаты поиска по файлам, имеющимся в рабочей области.Ни один из ваших файлов .log не отображается в этом разделе (следовательно, этот раздел не отображается).

0 голосов
/ 26 сентября 2019

Файл laravel-2019-09-08.log также отсутствует в раскрывающемся списке.Мне было интересно, может быть, список ограничен определенным количеством файлов.Попробуйте быть более конкретным с вашим поиском.В моей версии VSCode я могу искать файлы, используя несколько слов.Может быть, попробуйте поискать "laravel 26", чтобы найти файл, который вы ищете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...