Я в настоящее время переключаю редакторов от Vim до VS Code. Одной из особенностей, которую мне нравится в vim, является возможность запуска внешней команды в области текста (команда :!
). Я не смог найти очевидный эквивалент в VS Code.Как запустить внешнюю команду для текущего выбора в коде VS?
Эта функция доступна в коде VS? Или есть расширение, которое его предоставляет?
(как более общий вопрос, что это лучший способ узнать такие вещи, как это? Есть ли сайт или что-нибудь, что описывает, как сделать общие задачи из других редакторов в VS кодексе?)
Спасибо. Я видел это расширение, но это не совсем то, что я имел в виду. То, что я хочу сделать, это выбрать кусок теста - скажем «Hello» - затем запустить на нем «tr a-z A-Z» и заменить этот раздел текста на «HELLO». (И я знаю, что есть команда «make uppercase», это просто пример). Таким образом, выбранный текст является stdin команды, а stdout команды заменяет выделение. Да, я видел расширение Vim. Мне это очень нравится, но я вроде бы хотел, чтобы он не пытался обрабатывать вещи, которые он может сделать только частично. Я, вероятно, буду использовать его в какой-то момент. –
О, я вижу. Я не понимал, что текст тоже заменяется, я не знаком с Вимом. Вы могли бы попробовать открыть запрос функции на GitHub расширителя Code Runner, чтобы добавить эту функцию (выбор будет заменен на выход) - это то, что я мог видеть добавлением. – Gama11