Как очистить терминал в 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 .

96

Ctrl + Shift + P и выберите Terminal:clear

Улучшите этот ответ
отредактировано 4 января ’19 в 16:54
ответил 4 января ’19 в 2:13
добавить комментарий |

Ctrl + Shift + P и выберите Terminal:clear


82

ДЛЯ ВЕРСИЙ НА И ВЫШЕ v1.32 СМ. НИЖЕ

Привязки для эту команду по-прежнему нужно настраивать вручную, даже в v1.33.1 , на которой я сейчас. Команда находится в разделе Терминал: Очистить , но привязка пуста. Вот как вы можете настроить привязки в v1.32 и выше.

Откройте Сочетания клавиш с помощью Ctrl + K , Ctrl + S . Затем нажмите {} рядом с вкладкой Сочетания клавиш , чтобы открыть файл keybindings.json .

После этого найдите свободное место в любом месте файла, и введите привязку клавиш ниже.

  {"key": "ctrl + k", "command": "workbench.action.terminal.clear", "when"  : "terminalFocus"}  

ДЛЯ ВЕРСИЙ ДО v1.32 СМОТРЕТЬ НИЖЕ

Это для Visual Studio Code v1.18 до v1.32 , я полагаю; Я использую v1.29.1 . Поскольку очевидно, что существует множество предположений о привязках по умолчанию, вот как вы настраиваете привязку, а затем используете ее. Имейте в виду, что эта привязка полностью удалит всю историю и в вашем терминале.

Откройте Сочетания клавиш с помощью Ctrl + K , Ctrl + S . Находясь в Сочетания клавиш , щелкните keybindings.json в тексте с надписью .... откройте и отредактируйте keybindings.json . Затем на ПРАВОЙ стороне в keybindings.json добавьте это (убедитесь, что вы поставили запятую перед первым {, если есть одна или несколько привязок уже):

  {"key": "ctrl + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}   

ДЛЯ ВСЕХ ВЕРСИЙ

Помните, «ключ» : может иметь любую привязку по вашему желанию. Это НЕ ДОЛЖНО быть Ctrl + K .

Чтобы использовать привязку клавиш, вы должны иметь сфокусируйтесь на своем терминале, а затем выполните привязку.

Улучшите этот ответ
отредактировано 15 янв. В 13:32
Евгений Чибисов
1,22411 золотых знаков1818 серебряных знаков2929 бронзовых значки
ответил 16 ноября ’18 в 18:52
  • 3
    Спасибо. @danilo, вы можете подумать о том, чтобы сделать этот ответ принятым, поскольку он более подробный и актуальный. — idmadj 07 июля ’19, в 0:43
  • Похоже, MS немного изменила это. В v1.41.1 я не мог найти сочетания клавиш {}. Однако F1> Настройки: открытые сочетания клавиш (JSON) позволили мне создать ярлык, как вы предписали.. — woter324, 31 дек. ’19 в 1:37
  • @ woter324, если вы хотите отредактировать мой пост в том же формате, который я использовал, сделайте это! Я больше не использую vsCode, и теперь я использую Mac вместо Windows. — SovietFrontier 02 янв. ’20 в 16:47
добавить комментарий |

ДЛЯ ВЕРСИЙ НА И ВЫШЕ v1.32 СМ. НИЖЕ

Привязки для этой команды по-прежнему необходимо настраивать вручную, даже в v1.33.1 , где я сейчас. Команда находится в разделе Терминал: Очистить , но привязка пуста. Вот как вы можете настроить привязки в v1.32 и выше.

Откройте Сочетания клавиш с помощью Ctrl + K , Ctrl + S . Затем нажмите {} рядом с вкладкой Сочетания клавиш , чтобы открыть файл keybindings.json .

После этого найдите свободное место в любом месте файла, и введите привязку клавиш ниже.

  {"key": "ctrl + k", "command": "workbench.action.terminal.clear", "when"  : "terminalFocus"}  

ДЛЯ ВЕРСИЙ ДО v1.32 СМОТРЕТЬ НИЖЕ

Это для Visual Studio Code v1.18 до v1.32 , я полагаю; Я использую v1.29.1 . Поскольку очевидно, что существует множество предположений о привязках по умолчанию, вот как вы настраиваете привязку, а затем используете ее. Имейте в виду, что эта привязка полностью удалит всю историю и в вашем терминале.

Откройте Сочетания клавиш с помощью Ctrl + K , Ctrl + S . Находясь в Сочетания клавиш , щелкните keybindings.json в тексте с надписью .... откройте и отредактируйте keybindings.json . Затем на ПРАВОЙ стороне в keybindings.json добавьте это (убедитесь, что вы поставили запятую перед первым {, если есть одна или несколько привязок уже):

  {"key": "ctrl + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}   

ДЛЯ ВСЕХ ВЕРСИЙ

Помните, «ключ» : может иметь любую привязку по вашему желанию. Это НЕ ДОЛЖНО быть Ctrl + K .

Чтобы использовать привязку клавиш, вы должны иметь сфокусируйтесь на своем терминале, а затем выполните привязку.


34

Перейти к

  1. Файл> Настройки> Сочетания клавиш.
  2. Найдите «Терминал: очистить».
  3. По умолчанию сочетание клавиш не назначено.
  4. Просто нажмите на значок плюса (+) на баннере и дайте предпочтительный ярлык на ваш выбор, чтобы очистить терминал.
  5. Я предпочитаю использовать ctrl + k, поскольку этот ярлык не назначается ни одной команде.
Улучшите этот ответ
отредактировано 5 марта ’20 в 18:35
SendETHToThisAddress
1,13111 золотой значок1313 серебряных знаков2222 бронзовых значки
ответил 09 марта ’19 в 18:14
добавить комментарий |

Перейдите в

  1. Файл> Настройки> Сочетания клавиш.
  2. Найдите «Терминал: очистить».
  3. По умолчанию сочетание клавиш не назначено.
  4. Просто щелкните значок плюса (+) в баннере и дайте предпочтительный ярлык на ваш выбор, чтобы очистить терминал.
  5. Я предпочитаю использовать ctrl + k, поскольку этот ярлык не назначается ни одной команде.

30

Чтобы очистить терминал в VS Code, просто нажмите одновременно клавиши Ctrl + Shift + P , это откроет палитру команд и введите команду Терминал: Очистить . Также вы перейдете к в верхнем левом углу панели задач vs code и откроете палитру команд .

Это легко очистит терминал и будет работать для любого каталога, открытого в вашем терминале. Это для Windows, также попробуйте, работает ли он для Mac.

Эта команда работает во всех версиях кода VS, включая последнюю версию 1.52.1

Улучшите этот ответ
отредактировано 11 января в 10:38
ответил 25 августа ’19 в 17:25
  • 1
    Это единственное правильное решение, которое быстро работает в современной версии кода VS. По какой-то причине Google знает это и показывает это непосредственно перед нажатием на переполнение стека.. — Роэл 8 мая ’20 в 14:18
  • Есть какие-нибудь быстрые клавиши для этого? — Ашок Кумар Ганесан, 25 августа 2020 г., 17:29
  • Можно ли запустить такую ​​команду как cmd? потому что я использую node js и хочу добавить эту функцию в package.json, чтобы каждый раз при запуске nodejs он сначала очищал терминал — Сэм, 23 октября 2020 г., 12:29
  • Я еще не нашел быстрого пути для очистки терминала в VS Code, у меня есть шпаргалку со всеми ярлыками для кода VS см. в этом коде .visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf — akshay_sushir 11 января в 10:36
добавить комментарий |

Чтобы очистить терминал в VS Code, просто нажмите одновременно клавиши Ctrl + Shift + P , это откроет палитру команд и введите команду Терминал: Очистить . Также вы перейдете к в верхнем левом углу панели задач vs code и откроете палитру команд .

Это легко очистит терминал и будет работать для любого каталога, открытого в вашем терминале. Это для Windows, также попробуйте, работает ли он для Mac.

Эта команда работает во всех версиях кода VS, включая последнюю версию 1.52.1


10

Для MacBook это может быть не Cmd + K

Уже давно обсуждаются случаи, когда Cmd + K не работает. В моем случае я сделал быстрое исправление с помощью

cmd + K + cmd + K

Перейдите в меню Настройки -> Сочетания клавиш -> Поиск (‘очистить’). Измените его с одиночного K на двойное K …

Улучшите этот ответ
отредактировано 25 декабря ’18 в 12:15
Peter Mortensen
27.4k2121 золотой знак9393 серебряных знака123123 бронзовых знака
ответил 01 октября 2018 в 12:06
  • 4
    Cmd + K будет работать, вам просто нужно снова установить в сочетаниях клавиш действие workbench.action. Терминал. очистите до Cmd + K , чтобы он отображался как Source: User вместо Source: Default — unmultimedio 12 мар. ’19 в 1:13
добавить комментарий |

Для MacBook это может быть не Cmd + K

Случаи, когда Cmd + K не работают, долго обсуждают. В моем случае Я сделал быстрое исправление с помощью

cmd + K + cmd + K

Перейдите в меню Preferences -> Сочетания клавиш -> Поиск (‘очистить’). Измените его с одиночного K на двойное K …


8

Используйте Ctrl + K , чтобы очистить терминал.

Но это невозможно в Linux Visual Код Studio.

Для Linux вы можете сделать следующее:

Через палитру команд: ctrl + shift + p , «tclear»

Чтобы добавить это в ярлыки, скопируйте и вставьте это в файл привязки клавиш:

  {"key": "ctrl + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}  

Улучшите этот ответ
отредактировал 25 декабря ’18 в 12: 13
Питер Mortensen
27.4k2121 золотой знак9393 серебряных знака123123 бронзовых знака es
ответил 24 апр. ’18 в 13:25
  • 1
    Просто хотел добавить, что в VS Code 1.18 это было в keybindings.js, но мне пришлось добавить его в пользовательский keybindings.js, прежде чем он заработает. Также, читая об этом, кажется, что добавление его в конец важно, но не для меня. См .: github.com/Microsoft/vscode/issues/36144#issuecomment-346736998 — rwg 18 октября 2018 г., 17:20
  • Вы можете использовать это только ПОСЛЕ привязки этих ключей. — SovietFrontier 16 нояб., 18:31
добавить комментарий |

Используйте Ctrl + K , чтобы очистить терминал.

Но это невозможно в Linux Visual Studio Code.

Для Linux вы можете сделать следующее:

Через палитру команд: ctrl + shift + p , «tclear»

Чтобы добавить это в ярлыки , скопируйте и вставьте это в файл привязки клавиш:

  {"key": "ctrl + k", "command": "workbench. action.terminal.clear "," when ":" terminalFocus "}  

8


Ярлык

Mac: cmd + k

Windows: ctrl + k


Устранение неполадок

Если ярлыки не работают для вас, скорее всего, сценарий заключается в том, что либо вы, либо установленное вами расширение добавили открытый аккорд ctrl + k / cmd + k к другому ярлыку.

Открытость означает, что ярлык не имеет явного предложения when , исключающего фокус терминала. Здесь есть два возможных решения.

Решение 1.

Если вы добавили ярлык, просто перейдите в файл keybindings.json и добавьте предложение when , которое выполняет не включать фокус терминала. Пример:

  {"key": "cmd + k cmd + c", "command": "someCommandHere",  "когда": "редактор  TextFocus ",}  

Решение 2:

В качестве альтернативы вы можете добавить рабочую среду .action.terminal.clear в самый конец keybindings.json , обеспечивая приоритет над другими сочетаниями клавиш. Было бы разумно добавить комментарий, чтобы не забыть, и позже разместить под ним новые аккорды. Пример:

 //Сохраните эту привязку клавиш в самом низу файла, чтобы обеспечить очистку терминала. {"Key": "cmd + k", "command": "workbench.action  .terminal.clear "," when ":" terminalFocus ",}  

Для получения дополнительной информации ознакомьтесь с этой проблемой GitHub.

Улучшите этот ответ
отредактировал 5 февраля ’19 в 17:16
ответ дан 5 фев ’19 в 17:10
комментировать |


Ярлык

Mac: cmd + k

Windows: ctrl + k


Устранение неполадок

Если ярлыки не работают для вас, наиболее вероятный сценарий состоит в том, что вы или установленное вами расширение добавили открытый ctrl + k / cmd + k аккорд к другому ярлыку.

Открытость означает, что ярлык не имеет явного предложения when , исключающего фокус терминала. Здесь есть два возможных решения.

Решение 1.

Если вы добавили ярлык, просто перейдите в свой keybindings.json файл и добавьте предложение when , которое не включает фокус терминала. Пример:

  {"key": "cmd + k cmd + c", "command": "someCommandHere", "when": "editorTextFocus",}  

Решение 2:

В качестве альтернативы вы можете добавить workbench.action.terminal.clear в самый конец keybindings.json , обеспечивая приоритет над другими сочетаниями клавиш. Было бы разумно добавить комментарий, чтобы не забыть, и позже разместить под ним новые аккорды. Пример:

 //Сохраните эту привязку клавиш в самом низу файла, чтобы обеспечить очистку терминала. {"Key": "cmd + k", "command": "workbench.action  .terminal.clear "," when ":" terminalFocus ",}  

Для получения дополнительной информации ознакомьтесь с этой проблемой GitHub.


7

V1.33 не принимает ctrl + k для очистки терминала (Windows).

Вам необходимо включить вручную, добавив приведенный ниже код в свой keybiniding.json , он заменит значения по умолчанию.

В VSCode нажмите ctrl + shift + p , найдите клавиатуру и нажмите Открыть сочетания клавиш , чтобы открыть файл keybindings.json .

Примечание: Если вы откроете По умолчанию one, он покажет настройки по умолчанию, но поскольку этот файл доступен только для чтения, вы не можете редактировать его вручную.

Вставьте следующий скрипт в keybindings.json

  {"key": "ctr + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}  

Сохраните файл.

Теперь ваш терминал очистится с помощью crtl + k

Улучшите этот ответ
ответил 1 мая ’19 в 16:02
  • Где мне найти keybindings.json? — пабраммы 15 авг. ’19 в 16:35
  • @pabrams Для кода VS v1.37.1 Это будет работать. Вы можете открыть файл сочетаний клавиш, используя Ctrl + K, Ctrl + S. В правом углу щелкните значок подкачки файлов, чтобы открыть версию JSON для файла сочетаний клавиш. — Арслан Мунир 19 авг. ’19 в 9:18
добавить комментарий |

V1.33 не принимает ctrl + k для очистки терминала (Windows).

Вам необходимо включить вручную, добавив код ниже в свой keybiniding.json , он переопределит значения по умолчанию.

В вашем VSCode нажмите ctrl + shift + p , найдите keyboard и нажмите Открыть Сочетания клавиш , чтобы открыть файл keybindings.json .

Примечание. Если вы откроете файл Default one, будут отображаться настройки по умолчанию, но поскольку этот файл доступен только для чтения, вы не можете редактировать его вручную.

Вставьте следующий скрипт в keybindings.json

  {"key": "ctr + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}  

Сохраните файл.

Теперь ваш терминал очистится с помощью crtl + k


3

Если вы используете Mac, это + k . 🙂

Улучшить этот ответ
ответил 20 авг. в 20:46
добавить комментарий |

Если вы используете Mac, это + k . 🙂


3

Чтобы очистить терминал, используя комбинации клавиш по умолчанию в новейшей версии VS-Code, вы нажимаете CTRL-L.

Улучшите этот ответ
ответил 07 июля ’19 в 23:54
  • Это лучший ответ …. открытие палитры команд … smh … это могло быть ответом на любые действия в VS-коде. — daansteraan 16 июля ’20, в 7:35
  • нет .. это просто перескакивает в нижнюю часть терминала. Это не совсем понятно. — Джон Ктеджик, 11 сен. ’20 в 19:11
  • Это очищает терминал для меня в версии 1.51.1 — Дэвид 1 декабря 2020 г., 21:21
  • @ Дэвид У меня есть эта версия. Прокрутите вверх с помощью колеса прокрутки мыши после нажатия на него. Фактически это не очищено. — mbomb007, 11 декабря ’20, 15:30
  • Тогда должна быть настройка. Очистить или cls позволяет мне прокручивать назад, ctrl + L фактически очищает его для меня. — Дэвид 11 дек. ’20 в 19:05
добавить комментарий |

Чтобы очистить терминал, используя сочетания клавиш по умолчанию в новейшей версии VS-Code, нажмите CTRL-L.


3

Вы можете использовать ниже, чтобы очистить экран в терминале: cls ; или clr

Улучшите этот ответ
ответил 20 авг. в 12:52
добавить комментарий |

Для очистки экрана в терминале можно использовать следующее: cls; или clr


2

Щелкните правой кнопкой мыши терминал и выберите опцию очистки (для ubuntu).

Для Mac просто введите clear

Улучшите этот ответ
отредактировано 01 авг. в 07:22
ответил 6 ноября ’19 в 12:17
добавить комментарий |

Щелкните правой кнопкой мыши терминал и выберите опцию очистки (для ubuntu).

Для Mac просто введите clear


1

Принятый ответ должен быть следующим который был комментарием unmultimedio к одному из ответов выше:

Cmd + K будет работать, вам просто нужно снова установить в сочетаниях клавиш workbench.action.terminal. очистить до Cmd + K, поэтому он отображается как Источник: Пользователь вместо Источник: По умолчанию — unmultimedio 12 марта ’19 в 1:13

Улучшите этот ответ
20 февраля ’20 в 12:13
  • Это должен быть принятый ответ, я не уверен, почему, если он установлен как «По умолчанию «это не сработает — Мигель Санчес Вильяфан 10 июня ’20 в 1:58
добавить комментарий |

Принятым ответом должен быть следующий комментарий unmultimedio к одному из ответов выше:

Cmd + K будет работать, вам просто нужно снова установить в сочетаниях клавиш workbench.action.terminal.clear на Cmd + K, чтобы он отображался как Source: User вместо Source: Default — unmultimedio Mar 12 ‘ 19, 1:13


1
  1. Просто нажмите кнопку с шестеренкой в ​​левом нижнем углу экрана кода VS
  2. , затем выполните поиск «Terminal: clear».
  3. Автор по умолчанию сочетание клавиш не назначено.
  4. Просто дважды щелкните Терминал: Очистить
  5. и укажите предпочтительный ярлык по вашему выбору, чтобы очистить терминал.
  6. Обычно используется ctrl + k, поскольку этот ярлык не назначается ни одной команде.

К вашему сведению: этот метод аналогичен @SuRa, но немного проще. : Я использую VS Code версии 1.43.0

Улучшите этот ответ
ответил 13 марта ’20 в 05:53
добавить комментарий |

  1. Просто нажмите кнопку с шестеренкой в ​​левом нижнем углу экрана кода VS
  2. затем выполните поиск «Терминал: очистить».
  3. По умолчанию сочетание клавиш не назначено.
  4. Просто дважды щелкните Терминал: Очистить
  5. и укажите предпочтительный ярлык по вашему выбору, чтобы очистить терминал.
  6. Обычно используется ctrl + k, поскольку этот ярлык не назначается ни одной команде.

К вашему сведению: этот метод аналогичен @SuRa, но немного проще. Кстати: я использую VS Code версии 1.43.0


1

По умолчанию привязка клавиш NO связана с очисткой терминала в VSCode. Следовательно, необходимо добавить НОВУЮ привязку клавиш , выполнив следующие действия:

  1. Перейдите: Файл -> Настройки -> Сочетания клавиш. (Или Ctrl + K и Ctrl + S вместе)
  2. Введите в строке поиска вверху: Терминал: очистить .
  3. Запись с командой: Terminal:Clear отобразится со следующей командой VSCode workbench.action.terminal.clear .
  4. Щелкните его правой кнопкой мыши и нажмите Изменить привязку клавиш . Затем нажмите одновременно Ctrl + K и затем Enter . Он будет сохранен.
  5. Щелкните правой кнопкой мыши еще раз и нажмите Изменить при выражении . Просто введите: terminalFocus . Он будет сохранен.

Наконец, откройте интегрированный терминал и с фокусом внутри терминала нажмите Ctrl + K .

Улучшите этот ответ
отредактировал 10 июня ’20 в 04:28
ответил 3 мая ’20 в 7:51
  • Отличные направления, у меня сработали. Windows — VSCode 1.49+ — Конфигурация Nodejs/Reactjs/Webpack. Спасибо! — cssyphus 12 окт.2020 в 16:38
добавить комментарий |

По умолчанию для очистки терминала в VSCode не используется привязка клавиш NO . Следовательно, необходимо добавить НОВУЮ привязку клавиш , выполнив следующие действия:

  1. Перейдите: Файл -> Настройки -> Сочетания клавиш. (Или Ctrl + K и Ctrl + S вместе)
  2. Введите в строке поиска вверху: Терминал: очистить .
  3. Запись с командой: Terminal:Clear отобразится со следующей командой VSCode workbench.action.terminal.clear .
  4. Щелкните его правой кнопкой мыши и нажмите Изменить привязку клавиш . Затем нажмите одновременно Ctrl + K и затем Enter . Он будет сохранен.
  5. Щелкните правой кнопкой мыши еще раз и нажмите Изменить при выражении . Просто введите: terminalFocus . Он будет сохранен.

Наконец, откройте интегрированный терминал и с фокусом внутри терминала нажмите Ctrl + K .


0

Вы можете изменить из меню настроек (по крайней мере, начиная с версии 1.30.2 и выше) …

На Mac просто нажмите «Код»> «Настройки»> «Настройки».

Затем просто найдите «очистить» и установить флажок «Очистить предыдущий вывод».

Улучшить этот ответ
ответил 03 февраля ’19 в 22:13
добавить комментарий |

Вы можете изменить из меню настроек (по крайней мере, с версии 1.30.2 и выше) …

На Mac просто нажмите «Код»> «Настройки»> «Настройки».

Затем просто найдите «очистить» и установите флажок «Очистить предыдущий вывод».


0

Расширение Code Runner имеет настройку «Очистить предыдущий вывод», что мне нужно в 95% случаев.

Файл> Настройки> Настройки > (ищите "вывод")> Средство выполнения кода: очистить предыдущий вывод

В оставшиеся несколько раз я отключу настройку и воспользуюсь кнопкой «Очистить вывод» (вверху справа от панель вывода), чтобы выборочно очищать накопленный вывод.

Это в Visual Studio Code 1.33.1 с Code Runner 0.9.8.

(Установка привязки клавиш для Ctrl + k у меня не работал, предположительно потому, что какое-то расширение определены «аккорды», начинающиеся с Ctrl-k . Но «Очистить предыдущий вывод» для меня на самом деле был лучшим вариантом.)

Улучшите этот ответ
ответил 1 мая ’19 в 9:49
добавить комментарий |

В расширении Code Runner есть настройка «Очистить предыдущий вывод», что мне нужно в 95% случаев.

Файл> Настройки> Настройки> (поиск "output")> Code-runner: очистить предыдущий вывод

Остальные несколько раз я буду отключите настройку и используйте кнопку «Очистить вывод» (вверху справа в области вывода), чтобы выборочно очистить накопленный вывод.

Это в Visual Studio Code 1.33.1 с Code Runner 0.9.8.

(Установка привязки клавиш для Ctrl + k у меня не сработала, предположительно потому, что какое-то расширение определило «аккорды», начинающиеся с Ctrl- k . Но «Очистить предыдущий вывод» был для меня лучшим вариантом.)


0

Выберите Открыть сочетания клавиш из палитры команд и поместите следующее в файл сочетаний клавиш:

  {"key": "cmd + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}  

Улучшить этот ответ
ответил 27 сен ’19 в 19:26
добавить комментарий |

Выберите Открыть сочетания клавиш из палитры команд и поместите следующее в файл сочетаний клавиш:

  {"ключ": "cmd + k", "command": "workbench.action.terminal.clear", "when": "terminalFocus"}  

0

Клавиша F1 открывает для меня ярлыки с использованием Windows 10 . Затем введите «Терминал», и вы увидите опцию очистки.

Улучшить этот ответ
ответил 27 февраля ’20 в 12:42
добавить комментарий |

Клавиша F1 открывает мне ярлыки в Windows 10. Затем введите Терминал, и вы увидите опцию очистки.


-1

Чтобы навсегда удалить предыдущие команды, используйте это

  1. Set-PSReadlineOption -HistoryNoDuplicates

  2. Remove-Item (Get-PSReadlineOption). HistorySavePath

  3. Alt-f7

Улучшите этот ответ
отредактировано 30 июля ’19 в 10:58
ответил 12 июня ’19 в 8: 26
добавить комментарий |

Чтобы навсегда удалить предыдущие команды, используйте это

  1. Set-PSReadlineOption -HistoryNoDuplicates

  2. Remove-Item (Get-PSReadlineOption) .HistorySavePath

  3. Alt-f7


-1

вставьте эту команду —

Remove-Item (Get-PSReadlineOption) .HistorySavePath

в вашу оболочку powershell и запустите новую оболочку powershell, и ее найденное очищено

для получения дополнительной информации проверьте эту ссылку @ https://www.shellhacks.com/clear-history-powershell/

Улучшить этот ответ
ответил 17 июня ’20 в 05:50
добавить комментарий |

вставьте эту команду —

Remove-Item (Get-PSReadlineOption) .HistorySavePath

в вашей оболочке powershell и запустите новую оболочку powershell, и ее найденное очищено

для получения дополнительной информации проверьте эту ссылку @ https://www.shellhacks.com/ clear-history-powershell/


-1

Я использую обновление Visual Studio Code за июнь 2020 года. Я искал простой способ очистить историю вывода терминала из сценария Python. Завершение работы Терминала нажатием на значок корзины в правом верхнем углу сделало то, что мне было нужно, и моя среда Conda автоматически активировалась.

Улучшите этот ответ
ответил 20 июля ’20 в 3:21
добавить комментарий |

Я запускаю обновление Visual Studio Code за июнь 2020 г. Я искал простой способ очистить историю вывода терминала из сценария Python. Убив терминал, щелкнув значок корзины в правом верхнем углу, я сделал то, что мне было нужно, и моя среда Conda автоматически активировалась..


-1

CRTL + Backspace Также работает

Улучшите этот ответ
ответил дек. 20 ’20, 16:10
добавить комментарий |

CRTL + Backspace Также работает


-2

Попробуйте ввести ‘cls’, если это не сработает, введите ‘Очистить’ заглавную букву C. Никаких кавычек. Надеюсь, это поможет.

Улучшите этот ответ
7 июля ’19 в 10:57
добавить комментарий |

Попробуйте ввести «cls», если это не сработает, введите «Очистить» заглавную букву C. Никаких кавычек. Надеюсь, это поможет.


-2

Я используя Visual Studio Code 1.38.1 на компьютере с Windows 10.

Пробовал следующие шаги:

  1. exit ()

  2. PS C: Users username> Cls

  3. PS C: Users username> python

Улучшить этот ответ
отредактировал 5 октября ’19 в 07:18
Madhur Bhaiya
25.8k1010 золотых знаков3838 серебряных знаков5151 бронзовых знаков
ответил 05 окт. 2019 в 18:12
добавить комментарий |

Я использую Visual Studio Code 1.38.1 на компьютере с Windows 10.

Попробовал выполнить следующие шаги:

  1. exit ()

  2. PS C: Users username> Cls

  3. PS C: Users username> python


-2

просто введите ‘clear’ в терминале (окна) или ctrl + shift + p и на Mac — щелкните правой кнопкой мыши

Улучшить этот ответ
ответил 10 октября ’19 в 07:20
добавить комментарий |

просто введите ‘clear’ в терминале (окна) или ctrl + shift + p и на Mac — щелкните правой кнопкой мыши



Команда VS Code «Terminal: Clear» не работает должным образом

Я пытаюсь скомпилировать файл Python в VS Code.

Я установил Ctrl + Shift + F10 в качестве клавиш для «Python: Run file в терминале «команда.

После запуска файла в терминале я нажимаю сочетание клавиш Ctrl + K для» Терминала : Очистить». Это очищает окно терминала.

Однако, когда я снова запускаю файл Python ( Ctrl + Shift + F10 ), предыдущие выходные записи (которые были очищены ранее) снова отображаются в окне терминала.

Приветствуется любое понимание того, что я делаю неправильно. Спасибо.

пр. Воссоздание этой проблемы:


0

Я даже не уверен, нужен ли вам ответ, но … пока я не мог найти поведение VS CODE, которое может делать то, что вы хотите (я также пытался его найти). Что вы можете сделать, так это добавить эти две строки в самое начало вашего кода:

  import osos.system ('cls')  

Он будет очищать весь терминальный мусор перед каждым выполнением.

Улучшите этот ответ
ответил 15 июля ’19 в 2:09
добавить комментарий |

Я даже не уверен, нужен ли вам больше ответ, но … пока я не смог найти поведение VS CODE, которое может делай что хочешь (я тоже пробовал искать). Что вы можете сделать, так это добавить эти две строки в самое начало вашего кода:

  import osos.system ('cls')  

Он будет очищать весь терминальный мусор перед каждым выполнением.


0

Используйте две команды вместе в keybindings.json: ctrl + k, затем ctrl + l

  {"key": "ctrl + k", "  command ":" workbench.action.terminal.sendSequence "," args ": {" text ":" cls  u000D "}," when ":" terminalFocus "}, {" key ":" ctrl + l ","  команда ":" workbench.action.terminal.clear "," when ":" terminalFocus "}  

Улучшите этот ответ
отредактировано 20 мая ’20 в 8:19
ответил 20 мая ’20 в 8:04
добавить комментарий |

Используйте две команды вместе в keybindings.json: ctrl + k, затем ctrl + l

  {"key": "ctrl + k", "command": "workbench.action.terminal.sendSequence", "args": {"text": "cls  u000D"}, "when": "terminalFocus  "}, {" key ":" ctrl + l "," command ":" workbench.action.terminal.clear "," when ":" terminalFocus "}  

Оцените статью
logicle.ru
Добавить комментарий