Удаление текста по умолчанию ">" из палитры команд в VSCode - PullRequest
0 голосов
/ 09 ноября 2018

Когда я открываю палитру команд в VSCode нажатием Command + Shift + P, меня приветствует следующее меню:

VSCode Command Palette

Это здорово и все, но ввод не пустой, он содержит >. Я действительно не использую > для запуска задач (у меня есть настройка пользовательских задач) или для открытия файлов. Раздражает, что мне постоянно приходится нажимать Command + Shift + P, ждать, пока он загрузится, а затем нажимать Backspace, прежде чем что-либо делать.

Полагаю, мне не хватает чего-то серьезного, потому что я не понимаю, почему > включен по умолчанию. На официальной странице 1017 * также не упоминается использование >.

Итак, у меня есть 3 вопроса:

  1. Что делает > в палитре команд в VSCode?
  2. Есть ли способ удалить ввод по умолчанию (>) из палитры команд?
  3. Если удаление > сейчас не поддерживается, могу ли я написать расширение VSCode для удаления >?

Если есть лучшее место, чтобы спросить, пожалуйста, дайте мне знать!

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

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

  • Без префикса: перейти к файлу
  • >: команда запуска
  • :: перейти к строке
  • @: перейти к символу в файле
  • @:: перейти к символу в файле по категории
  • #: перейти к символу в рабочей области

& hellip; плюс некоторые другие команды (используйте ?, чтобы получить список).

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

0 голосов
/ 09 ноября 2018

1. > предназначено для указания некоторых настроек, относящихся к холостому ходу. Если вы откроете эту строку (Command + shift + P) и наберете «настройки», вы увидите список вещей, которые являются конфигурациями, необходимыми для VScode, чтобы сделать некоторые вещи. IE: settings.json имеет некоторую конфигурацию бездействия, и вы можете добавить настройки для некоторого расширения.

2 / 3. Я считаю, что это бесполезно, поскольку вы можете просто сделать Command + P и использовать эту функцию для поиска имен ваших файлов в вашем проекте.

В любом случае, я думаю, что stackExange был бы лучшим местом для публикации. Но, возможно, некоторые пользователи сочтут этот вопрос полезным.

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

Посмотрите здесь: https://code.visualstudio.com/docs/getstarted/keybindings

Я полагаю, что вы можете отсоединить это конкретное действие (Command + Shift + P), если хотите, вместо того, чтобы расширять VSCode. Это может ответить на ваш вопрос №. 3

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