Как очистить терминал в visual studio code
Мне нужно очистить содержимое терминала в Visual Studio Code.
Каждый раз, когда я использую Maven, вывод терминала прикрепляется к предыдущей сборке, что сбивает меня с толку .
Как очистить окно терминала с помощью какой-либо команды или сочетания клавиш?
cls не работает; он скрывает только текст.
Используйте Ctrl + K . Это очищает вашу консоль в Visual Studio Code.
Согласно комментариям, в более поздних версиях VSCode (1.29 и выше) этот ярлык отсутствует/его необходимо создать вручную.
- Переход: Файл > Настройки > Сочетания клавиш
- найдите workbench.action.terminal.clear
- Если у него нет сопоставления или вы хотите изменить сопоставление, продолжайте; в противном случае обратите внимание и используйте существующее сопоставление.
- Дважды щелкните эту запись, и вам будет предложено ввести привязку ключа. Удерживая CTRL , нажмите K . Ctrl + K должен появиться в списке. Нажмите клавишу ВВОД, чтобы сохранить это сопоставление.
- Щелкните запись правой кнопкой мыши и выберите Изменить при выражении . Введите terminalFocus и нажмите клавишу ВВОД.
- Вот и все. Теперь, когда терминал находится в фокусе и вы нажимаете ctrl + k , вы получите поведение, которое вы ожидали получить от запуска clear / cls .
Ctrl + Shift + P и выберите Terminal:clear
Ctrl + Shift + P и выберите Terminal:clear
ДЛЯ ВЕРСИЙ НА И ВЫШЕ v1.32 СМ. НИЖЕ
Привязки для эту команду по-прежнему нужно настраивать вручную, даже в v1.33.1 , на которой я сейчас. Команда находится в разделе Терминал: Очистить , но привязка пуста. Вот как вы можете настроить привязки в v1.32 и выше.
Откройте Сочетания клавиш с помощью Ctrl + K , Ctrl + S . Затем нажмите <> рядом с вкладкой Сочетания клавиш , чтобы открыть файл keybindings.json .
После этого найдите свободное место в любом месте файла, и введите привязку клавиш ниже.
ДЛЯ ВЕРСИЙ ДО v1.32 СМОТРЕТЬ НИЖЕ
Это для Visual Studio Code v1.18 до v1.32 , я полагаю; Я использую v1.29.1 . Поскольку очевидно, что существует множество предположений о привязках по умолчанию, вот как вы настраиваете привязку, а затем используете ее. Имейте в виду, что эта привязка полностью удалит всю историю и в вашем терминале.
Откройте Сочетания клавиш с помощью Ctrl + K , Ctrl + S . Находясь в Сочетания клавиш , щелкните keybindings.json в тексте с надписью . откройте и отредактируйте keybindings.json . Затем на ПРАВОЙ стороне в keybindings.json добавьте это (убедитесь, что вы поставили запятую перед первым < , если есть одна или несколько привязок уже):
Помните, «ключ» : может иметь любую привязку по вашему желанию. Это НЕ ДОЛЖНО быть Ctrl + K .
Чтобы использовать привязку клавиш, вы должны иметь сфокусируйтесь на своем терминале, а затем выполните привязку.
Мне нужно очистить содержимое терминала в коде Visual Studio.
Каждый раз, когда я использую Maven, вывод терминала привязан к предыдущей сборке, что меня смущает.
Как очистить окно терминала с помощью какой-либо команды или сочетания клавиш?
cls не работает; это только скрывает текст.
22 ответа
Используйте Ctrl + K . Это делает вашу консоль чистой в Visual Studio Code.
Для версий в и выше v1.32 см. Ниже
Привязки для этой команды все еще должны быть настроены вручную, даже в v1.33.1 , где я нахожусь. Команда находится под Terminal: Clear , но привязка пуста. Вот как вы можете настроить привязки в v1.32 и выше.
Откройте Keyboard Shortcuts с помощью Ctrl + K , Ctrl + S . Затем нажмите <> рядом с вкладкой Keyboard Shortcuts , чтобы открыть файл keybindings.json .
После этого найдите свободное место в любом месте файла и введите привязку клавиш ниже.
Я полагаю, что это для кода Visual Studio v1.18 до v1.32 ; Я на v1.29.1 . Поскольку, очевидно, существует множество предположений о привязках по умолчанию, вот как вы устанавливаете привязку, а затем используете ее. Имейте в виду, что эта привязка полностью удалит всю историю вашего терминала.
Откройте Keyboard Shortcuts с помощью Ctrl + K , Ctrl + S . Как только вы окажетесь в Keyboard Shortcuts , нажмите keybindings.json в тексте с надписью . open and edit keybindings.json . Затем со стороны ПРАВО в keybindings.json добавьте это (убедитесь, что вы ставите запятую перед первым < , если уже есть одна или несколько привязок):
Помните, "key": может быть любой привязкой, которую вы хотите. Это не должно быть Ctrl + K .
Чтобы использовать связывание клавиш, вы должны сосредоточиться на своем терминале, а затем выполнить связывание.
Щелкните правой кнопкой мыши на терминале и выберите опцию очистки (для Ubuntu).
Чтобы окончательно удалить предыдущие команды, используйте эту
Remove-Item (Get-PSReadlineOption) .HistorySavePath
Попробуйте ввести «cls», если это не сработает, введите «Очистить» заглавную C. Никаких кавычек ни для каких. Надеюсь это поможет.
Чтобы очистить терминал, используя стандартные сочетания клавиш в новейшей версии VS-Code, вы нажимаете CTRL-L.
Используйте Ctrl + K , чтобы очистить терминал.
Но это невозможно в Linux Visual Studio Code.
Для Linux вы можете сделать как ниже:
С помощью командной палитры: ctrl + shift + p , «tclear»
Чтобы добавить это в ярлыки, скопируйте и вставьте это в файл привязки ключей:
Чтобы очистить терминал в коде VS, просто нажмите клавишу Ctrl + Shift + P , чтобы открыть палитру команд, и введите команду Terminal: Clear . Также вы перейдете в Вид в левом верхнем углу панели задач против кода и откроете Командную палитру .
Это позволит легко очистить терминал и работать с любым каталогом, который вы открыли в своем терминале. Это для Windows, также попробуйте, если это работает для Mac.
Вы можете изменить из меню настроек (по крайней мере, от версии 1.30.2 и выше) .
На Mac просто нажмите «Код»> «Настройки»> «Настройки».
Затем просто найдите «очистить» и выберите «Очистить предыдущий вывод».
Выберите Open Keyboard Shortcuts из палитры команд и добавьте следующее в файл сочетаний клавиш:
Я использую Visual Studio Code 1.38.1 на компьютере с Windows 10.
Попробовал следующие шаги:
PS C:\Users\username> Cls
Cmd + K будет работать, вам просто нужно снова установить в сочетаниях клавиш workbench.action.terminal.clear для Cmd + K, чтобы он отображался как Источник: Пользователь вместо Источник: По умолчанию - unmultimedio 12 марта 19 в 1: 13
Расширение Code Runner имеет параметр «Очистить предыдущий вывод», который мне нужен в 95% случаев.
File > Preferences > Settings > (search for "output") > Code-runner: Clear previous output
Оставшиеся несколько раз я отключу настройку и использую кнопку «Очистить вывод» (вверху справа на панели вывода), чтобы выборочно очистить накопленный вывод.
Это в Visual Studio Code 1.33.1 с Code Runner 0.9.8.
(Установка привязки клавиш для Ctrl+k не работала для меня, предположительно потому, что какое-то расширение определило «аккорды», начиная с Ctrl-k . Но «Очистить предыдущий вывод» на самом деле был лучшим вариантом для меня.)
- Просто нажмите кнопку передач в левом нижнем углу на экране кода VS
- затем поиск "Терминал: очистить"
- По умолчанию сочетание клавиш не назначено.
- Просто дважды щелкните Терминал: Очистить
- и дать предпочтительный ярлык на ваш выбор, чтобы очистить терминал.
- Обычно Ctrl + K используется, так как этот ярлык не назначен ни одной команде.
К вашему сведению: этот метод такой же, как @SuRa, но немного проще. Кстати: я использую VS Code версии 1.43.0
Клавиша F1 открывает ярлыки для меня с помощью Windows 10. Затем введите Терминал, и вы увидите вариант очистки.
Просто введите «очистить» в терминале (окна) или Ctrl + Shift + P и Mac - щелкните правой кнопкой мыши
Если вы на Mac, это ⌘ + k . :)
Кратчайший путь
Windows: ctrl + k
Поиск проблемы
Если ярлыки не работают для вас, наиболее вероятный сценарий состоит в том, что либо вы, либо установленное вами расширение добавили аккорд с открытым концом ctrl + k / cmd + k к другой ярлык.
Открытое значение, ярлык не имеет явного предложения when , исключающего фокус на терминале. Здесь есть два возможных решения.
Решение 1:
Если вы добавили ярлык, просто перейдите в ваш файл keybindings.json и добавьте предложение when , которое не включает фокус терминала. Пример:
Решение 2:
Кроме того, вы можете добавить команду workbench.action.terminal.clear в самый низ keybindings.json , чтобы она имела приоритет над другими ярлыками. Было бы целесообразно добавить комментарий, чтобы вы не забыли, а затем разместите новые аккорды под ним. Пример:
Для получения дополнительной информации ознакомьтесь с этой проблемой GitHub.
Написав 'clear' в терминале Visual Studio, эта команда может очистить ваш предыдущий
Вы можете использовать ниже, чтобы очистить экран в терминале: cls; или clr
Мне нужно очистить содержимое терминала в коде Visual Studio.
Каждый раз, когда я использую Maven, вывод терминала привязан к предыдущей сборке, что меня смущает.
Как очистить окно терминала с помощью некоторой команды или сочетания клавиш?
cls не работает; это только скрывает текст.
ОТВЕТЫ
Ответ 1
Используйте Ctrl + K . Это делает вашу консоль чистой в Visual Studio Code.
Ответ 2
Ctrl + Shift + P и выберите Terminal:clear
Ответ 3
ДЛЯ ВЕРСИЙ НА И ВЫШЕ v1.32 СМ. НИЖЕ
Привязки для этой команды все еще должны быть настроены вручную, даже в v1.33.1 , где я нахожусь. Команда находится под Terminal: Clear но привязка пуста. Вот как вы можете настроить привязки в v1.32 и выше.
Откройте сочетания Keyboard Shortcuts с помощью Keyboard Shortcuts Ctrl + K , Ctrl + S . Затем нажмите <> рядом с вкладкой " Keyboard Shortcuts ", чтобы открыть файл keybindings.json .
После этого найдите свободное место в любом месте файла и введите привязку клавиш ниже.
Я полагаю, что это для Visual Studio Code v1.18 до v1.32 ; Я на v1.29.1 . Поскольку, очевидно, существует множество предположений о привязках по умолчанию, вот как вы устанавливаете привязку, а затем используете ее. Имейте в виду, что эта привязка полностью удалит также всю историю в вашем терминале.
Откройте сочетания Keyboard Shortcuts с помощью Keyboard Shortcuts Ctrl + K , Ctrl + S . Как только вы keybindings.json в keybindings.json Keyboard Shortcuts , нажмите на keybindings.json в тексте с надписью . open and edit keybindings.json . Затем на keybindings.json стороне, в keybindings.json , добавьте это (убедитесь, что вы ставите запятую перед первым < если уже есть одна или несколько привязок):
Помните, "key": может быть любым связыванием, которое вы хотите. Это не должно быть Ctrl + K .
Чтобы использовать связывание клавиш, вы должны сосредоточиться на своем терминале, а затем выполнить связывание.
Ответ 4
Для MacBook это может быть не Cmd + K .
Существует долгое обсуждение случаев, когда Cmd + K не сработает. В моем случае я быстро исправил
Зайдите в меню Настройки → Сочетания клавиш → Поиск ("очистить"). Измените его с одного K на двойной K.
Ответ 5
- Файл → Preferences-> Сочетания клавиш.
- Затем введите "workbench.action.terminal.clear"
- По умолчанию ключи не были назначены.
- Просто нажмите значок "плюс" (+) на баннере и выберите нужный ярлык, чтобы очистить терминал.
- Я предпочел дать " ctrl + k ", так как этот ярлык не назначен ни одной команде.
Ответ 6
Используйте Ctrl + K , чтобы очистить терминал.
Но это невозможно в Linux Visual Studio Code.
Для Linux вы можете сделать как ниже:
С помощью командной палитры: ctrl + shift + p , "tclear"
Чтобы добавить это в ярлыки, скопируйте и вставьте это в файл привязки ключей:
Ответ 7
ярлык
Windows: ctrl + k
возможных неисправностейЕсли ярлыки не работают для вас, наиболее вероятный сценарий состоит в том, что либо вы, либо установленное вами расширение добавили аккорд с открытым концом ctrl + k / cmd + k к другому ярлыку.
Открытое значение, у ярлыка нет явного предложения when , которое исключает конечную фокусировку. Здесь есть два возможных решения.
Решение 1:
Если вы добавили ярлык, просто перейдите в файл keybindings.json и добавьте предложение when , которое не включает фокус терминала. Пример:
Решение 2:
В качестве альтернативы, вы можете добавить команду workbench.action.terminal.clear в самый низ keybindings.json , гарантируя, что она имеет приоритет над другими ярлыками. Было бы целесообразно добавить комментарий, чтобы вы не забыли, а затем разместите новые аккорды под ним. Пример:
Для получения дополнительной информации ознакомьтесь с этой проблемой на GitHub.
Ответ 8
V1.33 не примет Ctrl + K для очистки терминала (Windows).
Вы должны включить его вручную, добавив приведенный ниже код в ваш keybiniding.json, он переопределит значения по умолчанию.
В вашем VSCode нажмите Ctrl + Shift + P, найдите клавиатуру и нажмите Открыть сочетания клавиш, чтобы открыть файл keybindings.json.
Примечание: если вы откроете файл по умолчанию, он покажет настройки по умолчанию, но, поскольку этот файл доступен только для чтения, вы не можете редактировать его вручную.
Вставьте следующий скрипт в keybindings.json
Теперь ваш терминал очистится с помощью crtl + k
Ответ 9
Если вы на Mac, это ⌘ + k . :)
Ответ 10
Чтобы очистить Терминал в VS Code, просто нажмите клавишу Ctrl + Shift + P, чтобы открыть командную палитру, и введите команду Терминал: Очистить. Также вы перейдете в вид в левом верхнем углу панели задач и откройте командную палитру.
Это легко очистит терминал & работать на любой каталог, который вы открыли в своем терминале. Это для Windows, также попробуйте, если это работает для Mac.
Ответ 11
Вы можете изменить из меню настроек (по крайней мере, от версии 1.30.2 и выше).
На Mac просто нажмите "Код"> "Настройки"> "Настройки".
Затем просто найдите "очистить" и выберите "Очистить предыдущий вывод".
Ответ 12
Чтобы окончательно удалить предыдущие команды, используйте эту
Ответ 13
Вы можете использовать ниже, чтобы очистить экран в терминале: ЦБС; или же ясно или небольшая облачность
Ответ 14
Выберите Open Keyboard Shortcuts в палитре команд и добавьте следующее в файл сочетаний клавиш:
Ответ 15
Я использую Visual Studio Code 1.38.1 на компьютере с Windows 10.
Пробовал следующие шаги:
PS C:\Users\username> Cls
Ответ 16
просто введите "очистить" в терминале (окна) или Ctrl + Shift + P и на Mac - щелкните правой кнопкой мыши
Ответ 17
Расширение Code Runner имеет параметр "Очистить предыдущий вывод", который мне нужен в 95% случаев.
File > Preferences > Settings > (search for "output") > Code-runner: Clear previous output
Оставшиеся несколько раз я отключу настройку и использую кнопку "Очистить вывод" (в правом верхнем углу панели вывода), чтобы выборочно очистить накопленный вывод.
Это в Visual Studio Code 1.33.1 с Code Runner 0.9.8.
(Настройка связывания Ctrl+k для Ctrl+k не работала для меня, предположительно, потому что какое-то расширение определило "аккорды", начинающиеся с Ctrl-k . Но "Очистить предыдущий вывод" на самом деле был лучшим вариантом для меня.)
Ответ 18
Примечание: это взлом, но быстрый.
CTRL + L , затем CTRL + J (сделайте это 2 раза)
Я использую код VS на Windows, но я беру это:
⌘ + L , затем ⌘ + J (сделайте это 2 раза) также сделают трюк
Ответ 19
Попробуйте ввести "cls", если это не сработает, введите "Очистить" заглавную C. Никаких кавычек ни для каких. Надеюсь это поможет.
Ответ 20
Чтобы очистить терминал, используя стандартные сочетания клавиш в новейшей версии VS-Code, вы нажимаете CTRL-L.
Ответ 21
cls работает в версии 1.32.3 на фоне окон
Каждый раз, когда я использую Maven, вывод терминала привязан к предыдущей сборке, что меня смущает.
Как очистить окно терминала с помощью какой-либо команды или сочетания клавиш?
cls не работает, он только скрывает текст.
33 ответа
Используйте Ctrl + K , чтобы очистить консоль в VScode
Ctrl + Shift + P и выберите Terminal:clear
Это для VSCode v1.18 и до, я верю, я на v1.29.1 , Поскольку, очевидно, существует множество предположений о привязках по умолчанию, вот как вы устанавливаете привязку, а затем используете ее. Имейте в виду, что эта привязка полностью удалит также всю историю в вашем терминале.
Откройте Keyboard Shortcuts с помощью CTRL + K , CTRL + S. Как только вы в Keyboard Shortcuts , нажмите на keybindings.json в тексте, который говорит . open and edit keybindings.json , Тогда на правой стороне, в keybindings.json , добавьте это (убедитесь, что вы ставите запятую перед первым < если уже есть одна или несколько привязок):
Помните, что "key": может быть любой привязкой, которую вы хотите, это не должно быть CTRL + K
Чтобы использовать связывание клавиш, вы должны сосредоточиться на своем терминале, а затем выполнить связывание.
- Файл -> Настройки-> Сочетания клавиш.
- Затем введите "workbench.action.terminal.clear"
- По умолчанию ключи не были назначены.
- Просто нажмите на значок "Плюс" (+) на баннере и выберите нужный ярлык, чтобы очистить терминал.
- Я предпочел дать "ctrl + k", так как этот ярлык не назначен ни одной команде.
Чтобы очистить терминал в VS Code, просто нажмите клавиши Ctrl + Shift + P, чтобы открыть командную палитру, и введите команду Terminal: Clear. Также вы перейдете в View в панели задач в левом верхнем углу кода и откройте Command pallete.
Это позволит легко очистить терминал и работать с любым каталогом, который вы открыли в своем терминале. Это для Windows, также попробуйте, если это работает для Mac.
кратчайший путь
Windows: Ctrl + K
Поиск проблемы
Если ярлыки не работают для вас, наиболее вероятным сценарием является то, что вы или расширение, которое вы установили, добавили открытый конец ctrl + k / cmd + k в другой ярлык.
Открытое значение, ярлык не имеет явного when пункт, который исключает конечный фокус. Здесь есть два возможных решения.
Читайте также: