Visual studio code как раскомментировать несколько строк
Перейти к содержимому

Visual studio code как раскомментировать несколько строк

  • автор:

Комментарии в Visual Studio для Mac

Visual Studio для Mac планируется выйти на пенсию 31 августа 2024 года в соответствии с современной политикой жизненного цикла Майкрософт. Хотя вы можете продолжать работать с Visual Studio для Mac, есть несколько других вариантов для разработчиков на Mac, таких как предварительная версия нового расширения комплекта разработки C# для VS Code.

При отладке кода или экспериментировании с ним может потребоваться комментировать блоки кода как временно, так и в долгосрочной перспективе.

Чтобы оставить комментарий к целому блоку кода, сделайте следующее:

  • Выделите код и выберите пункт Закомментировать или раскомментировать строку в контекстном меню
  • Используйте настраиваемое сочетание клавиш cmd + / для выделенного кода.

Эти методы позволяют закомментировать или раскомментировать разделы кода.

В файлах C# можно добавить дополнительные уровни комментариев для строк, что позволяет закомментировать или раскомментировать области кода, сохранив фактические комментарии:

multi-level comments

Комментарии также удобно использовать при документировании кода для разработчиков, которые могут столкнуться с ним в будущем. Это выполняется в виде многострочных комментариев, которые в каждом языке добавляются следующим образом:

C#

/* This is a multi-line comment in C# */ 

F#

(* This is a multi-line comment in F# *) 

См. также

Закомментировать несколько строк

Как закомментировать сразу несколько строк
Доброй ночи! Раньше кнопка рамирования была на панели, теперь, после переустановки, пропала оттуда.

Как VBA закомментировать сразу несколько строк?
как VBA закомментировать сразу несколько строк, чтоб каждую не начинать ковычками?

Как закомментировать сразу несколько строк (типа /* Rem */), а то ставить ‘ в каждой строке запарно?
Можно ли закомментировать сразу несколько строк? Может с помощью каких-нибудь дополнительных утилит.

Закомментировать пару строк
Само задание: Массив целых чисел представлен в виде динамического списка. Изменить.

2268 / 2235 / 487
Регистрация: 17.02.2019
Сообщений: 3,790

Лучший ответ

Сообщение было отмечено MyCyberMan как решение

Решение

MyCyberMan, Вроде так
Закомментировать
Ctrl+K следом Ctrl+C

Раскомментировать
Ctrl+K следом Ctrl+U
2268 / 2235 / 487
Регистрация: 17.02.2019
Сообщений: 3,790

Лучший ответ

Сообщение было отмечено Yury Komar как решение

Решение

Если Ctrl + Shfit + /
то будет /*. */

Эксперт .NET

3932 / 3251 / 488
Регистрация: 27.01.2014
Сообщений: 5,936
MyCyberMan, а очевидный ответ на вопрос Вам был непонятен в ссылке что вы дали выше?

● выберите строки, которые вы хотите закомментировать/раскомментировать
● выполнить команду editor.action.commentLine (клавиша по умолчанию в Windows: CTRL + /)

●выполнить команду editor.action.addCommentLine (клавиша по умолчанию в Windows: ctrl+k ctrl+c)
● соответственно editor.action.removeCommentLine (клавиша по умолчанию в Windows: ctrl+k ctrl+u)

см. официальный документ:привязки клавиш для кода Visual Studio

Смахивает на бота.

Эксперт JS

2034 / 1093 / 408
Регистрация: 29.04.2016
Сообщений: 2,612

  • Закрываем VS
  • Устанавливаем плагин ToggleComment_1.8.vsix .zip
  • Готово

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Записать в файл несколько строк, а затем записать несколько строк из этого файла в другой
Заранее создать текстовый файл 1.txt и записать в него несколько строк текста. Программа должна.

[EMU8086] Количество строк матрицы, где хотя бы один элемент равен C и несколько элементов этих строк равны D
Определить числа строк матрицы R , где хотя бы один элемент равен c и несколько элементов этих.

Добавить несколько строк в тч
День добрый. Есть обработка которая загружает из excel данные в тч документа. Проблема в том что.

CheckBox несколько строк
Всем привет! Подскажите, как у CheckBox автоматически подогнать высоту при использовании.

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

Как закомментировать несколько строк в python

Если следовать стилю кодирования, то PEP-8 рекомендует использовать # и для блочных комментариев . Это значит, что комментировать нужно каждую строку. Например:

# Первая строка комментария # Вторая строка комментария # и т.д. 

Но существует хак, а именно заключать строковые литералы в тройные апострофы:

''' Первая строка комментария Вторая строка комментария и т.д. ''' 

ТОП горячих клавиш VS Code для начинающего джуна

«Поговорим не про Vim», олдам, сеньорам и тру-си-разработчикам на проверку: пользуетесь ли вы такими сочетаниями VS Code? Если же вы только начинаете программировать, влетаете в айти на реактивном самолете курсов по Питону, или просто не знаете ничего про хоткеи VS Code, возможно вам точно пригодится парочка сочетаний 🙂

Все сочетания описаны для VS Code на Windows
↓ / ↑ / ← / → — стрелки вниз, вниз и т.д.
ЛКМ / ПКМ / СКМ — левая, правая, средняя кнопки мышки соответственно.

  1. Shift + Tab — сместить табуляцию на один шаг влево. Если вы пишете на Python, то табуляция или четыре пробела — ваш неизменный спутник. Но мало кто знает, что достаточно поставить курсор в любое место строки, нажать Shift + Tab и вуаля, вся строка смещается влево на «один таб».
  2. Ctrl + / — закомментировать или раскомментировать строку. VS Code сам разберется, какой язык программирования вы используете, и в начале строки установит или удалит необходимый символ для комментария. Место, где находится курсор на строке неважно.
  3. Shift + Del — удалить строку целиком. Теперь не нужно выделять мышкой всю строку и потом нажимать Backspace. Не нужно выделять всю строку. Правда!
  4. Alt + ↑ / ↓ — перемещение строки с курсором вверх или вниз. Просто попробуйте и ощутите, насколько это удобно. Знаете шутку «стоит всего один раз зимой надеть подштанники, и ты уже не можешь остановиться»? Так вот стоит только один раз переместить так строку, и вы уже не сможете по-другому!
  5. Shift + Alt + ↓ / ↑ — дублирование строки с курсором вниз. В зависимости от ↓ или ↑ курсор останется на текущей или новой строке. Теперь можно обойтись без Ctrl + C, хотя нет, нельзя =)
  6. F2 — переименовать переменную. Прошу заметить, что переименовываются все переменные с таким названием только внутри блока, не внутри всего открытого файла. Часто нужно переименовать переменную, которая уже используется в нескольких местах функции, и тут либо вручную расставлять курсор в нужное место, либо поставить курсор на переменную и нажать F2.
  7. F12 или Alt + ЛКМ на переменной — перейти к переменной или родительскому классу. Часто рассказывают про PyCharm, будто только он умеет проваливаться в родительские классы, чтобы посмотреть, какие его атрибуты мы можем переопределять, наследуясь от него; но так умеет и VS Code.
  8. Ctrl + D — выделяет слово, на котором находится курсор. Следующее нажатие на D (удерживая Ctrl) выделить следующее по порядку вниз идентичное значение. Вот пишете вы функцию, и вам нужно выделить ближайшие значения ‘name’. Легко! Выделить все вхождения слова можно вот так — Ctrl + F2. Радует то, что курсор оказывается в конце каждого выделенного значения и сразу можно редактировать!
  9. Ctrl + L — выделяет всю строку. Целиком. Теперь копипастить еще проще, не правда ли? =)
  10. Ctrl + Alt + → — разделить рабочую область и переместить актуальную вкладку вправо. Ctrl + Alt + ← возвращает вкладку назад. Вы не поверите, насколько удобно видеть, например, models.py и views.py рядом.

А теперь неочевидные, но потрясающие возможности. Меню → Файл → Настройки → Сочетания клавиш (Ctrl + K + Ctrl + S), в строке поиска вводим необходимый параметр и кликаем по результату мышкой, после нажимаем нужные клавиши для установки пользовательской настройки и наслаждаемся. Команды, которые точно стоит попробовать:

editor.action.jumpToBracket — переход к парной скобке, у меня установлено на Ctrl + Q. Сначала переход к ближайшей скобке, а следующее нажатие перемещает вас к парной скобке и так далее. Часто нам нужно оказаться либо в начале скобок, либо в конце. А кликать мышкой или стрелками не всегда удобно. Теперь достаточно одного нажатия и вы у нужной скобки.

editor.action.selectToBracket — выделить все внутри ближайших скобок и сами скобки, у меня это Ctrl + Shift + Q. Сколько кликов мышкой, сколько ошибок, выделяя внутри скобок мышкой или Shift + стрелки. А теперь можно просто одним нажатием выделить все точно и быстро.

Буду благодарен за любые интересные и полезные хоткеи, пишите в комментариях, что понравилось из моих, и что вы используете сами?

P. S. В комментариях рассказали про логичную, но неочевидную возможность IDE-шек и иже с ними: чтобы вырезать или скопировать строку, необязательно выделять ее целиком, можно просто переместить курсор на неё. ❤️

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *