Как перемещаться с VS Code Explorer - PullRequest
0 голосов
/ 08 июня 2019

Это вопрос о навигации по окну проводника кода VS.

В приложении Windows Explorer я могу мгновенно перейти к любому файлу, который я выберу.Если в окне проводника Windows мои папки или файлы отображаются в порядке возрастания имен, я могу быстро выбрать любую из приведенных ниже записей, набрав первую букву искомого файла / папки.Например, если я наберу «C», выбор мгновенно переходит к первому файлу / папке, начинающемуся с C. Это была навигация Windows по умолчанию, насколько я помню.Так я могу сделать это в проводнике кода VS?Мои проекты довольно длинные, и приходится прокручивать вниз, чтобы сказать, что 50-й (или 100-й) файл - это боль.Так эта функция или что-то подобное доступно в коде VS?Окно проводника показывает файл / папки в порядке возрастания, поэтому это должно быть возможно.Если это не функция в коде VS, каков рекомендуемый способ навигации по проводнику кода VS?

1 Ответ

0 голосов
/ 09 июня 2019

См. клавиатурная навигация в проводнике :

В деревьях теперь есть три различных типа навигации по клавиатуре: простая, выделение и фильтрация. Как в выделении, так и в фильтре при вводе дерева будет отображаться виджет (элемент управления) в верхней части дерева, который указывает, что вы сейчас перемещаетесь по дереву:

[см. Демонстрацию по ссылке выше.] Таким образом, вы можете фильтровать или выделять совпадающие папки или файлы, если вы наберете, в каком фокусе находится проводник.

Попробуйте этот параметр:

"workbench.list.keyboardNavigation": "filter" 
     // see other options under this setting: highlight and simple

и проводник отфильтрует все несоответствующие папки / файлы. Я хотел бы, чтобы он автоматически открывал эти папки с соответствующими файлами внутри, но это не так. Папка подсвечивается или проходит фильтр, но не открывается.

В этой демонстрации (используя настройку filter) сначала я нажал Ctrl - Shift - E , чтобы получить фокус Explorer (или вы могли просто нажмите в любом месте в проводнике) и начал печатать.

Escape очистит поиск и вернет полное дерево проводника.

keyboard navigation in the Explorer

...