Быстрое Комментирование в MSVS
Ctrl+M, затем Ctrl+O — схлопывает все хлопушки до обзорного состояния
Ctrl+M, затем Ctrl+L — расхлопывает все хлопушки по полной (при повторном нажатии полностью схлопывает до корня)
Ctrl+M, затем Ctrl+M — схлопывает/расхлопывает текущую хлопушку
Для C++ наличие хлопушек внутри функций включается/выключается в настройках: Tools > Options > Text Editor > C/C++ > Formatting > Enable Outlining.
#2
12:27, 24 сен 2013
> Выделяем область и жмем Ctrl+K, а затем Ctrl+C.
> Обратное раскомментирование — Ctrl-K, а затем Ctrl-U.
В Microsoft те еще кони придумывают горячие клавиши по умолчанию. Midway отдыхает.
> советую поизучать хоткеи
Вот уж действительно придется именно изучать.
> Ctrl+U, Ctrl+Shift+U — переводит выделенный текст в нижний/ВЕРХНИЙ регистр, тоже очень удобно.
Очень удобно, это когда одна комбинация меняет регистр циклически. Так же очень удобно, когда при отсутствии выделения изменяется слово под курсором.
#3
12:31, 24 сен 2013
Просто в студии столько разных функций, что простых комбинаций уже не осталось, пошли комбо Ctrl+X+Y и т.п. 🙂
#4
12:52, 24 сен 2013
Да даже те что есть ни черта не очевидны. Ctrl+U эксклюзивно для Lower case изначально лол. Что же тогда для Upper case? Неужели Ctrl+L? Нет, Ctrl+L удаляет строку. Подождите, но ведь всем известно, что строка удаляется по Ctrl+Y. В Студии это, барабанная дробь, Redo! CtrlShift+Z ведь совсем не очевидно для отмены Ctrl+Z. Так же как и циклическое комментирование / раскомментирование по Ctrl+/ и по CtrlShift+/ для блочных комментариев. Ctrl+K Ctrl+C Ctrl+K Ctrl+U ведь намного удобней чем Ctrl+/, согласитесь.
- Kartonagnick
- Постоялец
#5
12:54, 24 сен 2013
Kozinaka
> Просто в студии столько разных функций, что простых комбинаций уже не осталось,
> пошли комбо Ctrl+X+Y и т.п. 🙂
Там можно настроить что угодно на что угодно. Я например, комментарии настроил так же, как в QtCreator: ‘ctrl’+’/’ — ставит/снимает комментарий с выделенной области.
Потому что мне удобно, когда в разных ИДЕ горячие клавиши ведут себя одинаково.
#6
13:01, 24 сен 2013
Мне проще оказалось привыкнуть к дефолтовым: на чужих компах (у коллег и друзей) своих настроек не понапихаешь, а манипулировать кодом иногда приходится. Я вот, сдуру, привык раскладку менять по Ctrl-Shift (из-за того что с Alt часто срабатывает оконная менюха), а теперь все, кто на моём компе что-то сделать пытается, мучаются, приходится постоянно комментировать, подсказывать, что у меня не как у людей настройки. Баловство это.
#7
13:03, 24 сен 2013
entryway
Ты бы сначала матчасть изучил, а потом уже пытался выступать.
Kartonagnick
> ‘ctrl’+’/’ — ставит/снимает комментарий с выделенной области.
В студии сто лет как есть комментирование выделенной области простым нажатием /
#8
13:04, 24 сен 2013
Kozinaka
> Мне проще оказалось привыкнуть к дефолтовым: на чужих компах (у коллег и
> друзей) своих настроек не понапихаешь
В последних студиях настройки не в облаке сохраняются?
#9
13:13, 24 сен 2013
entryway
Чур меня, не видывал я таких диковин ещё. Это в VS2013?
А насколько оперативно можно своё любимое загрузить, а потом выгрузить?
#10
13:19, 24 сен 2013
Kozinaka
> Это в VS2013?
У меня 2005. Я сам краем уха слышал. Вот что пишет Google:
Visual Studio 2013 will also automatically synchronize settings across your devices utilizing the Connected IDE experience. Synchronized settings include categories such as keyboard shortcuts, Visual Studio appearance (theme, fonts, etc.) and more, all while keeping you in full control through the Synchronized Settings options.
#11
13:26, 24 сен 2013
А, понятно, это между своими машинами синхронизировать. В любом случае, чтобы сориентироваться на чужом компьютере стоит помнить хоткеи по умолчанию.
. но спасибо за совет, буду знать, что можно радикально кнопки перевернуть.
#12
14:12, 24 сен 2013
Двиганье и копирование блоков строк в $тудии появилось?
А копипаст кликом?
#13
14:22, 24 сен 2013
Двигать влево и вправо: Tab и Shift+Tab;
выделять прямоугольные блоки, включая нулевой ширины: Alt+Mouse; (помогает сразу в пачках строк параллельные правки делать);
копипаст на Ctrl+V, куда быстрее?
- Kartonagnick
- Постоялец
#14
14:26, 24 сен 2013
Chipmunk
> Двиганье и копирование блоков строк в $тудии появилось?
мышкой: зажимаем левый батон и выделяем область строк. Отпускаем кнопку, выделенная область остается помеченной как «выделенная». Далее кликаем по выделенной области правым батоном и не отпуская перетаскиваем область мышкой в любое место.
Как добавить\убрать комментарии с нескольких строк
Есть какая то кнопка в меню\горячие клавиши чтобы быстро раскомментировать такие строки? А также закомментировать назад? (не исользуя /* */).
И есть какие то кнопки для добавления xml комментарияв к методам\классам?
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Добавить комментарии к строкам кода
Можете пожалуйста добавить комментарии к строкам кода 😥 static void Main() < .
Убрать последнюю запятую из строки, полученной соединиением нескольких строк с запятой в качестве разделителя
Добрый день имеется мультиселект в листбоксе, последнее выбранное значение с запятой как убрать эту.
Drupal 7 Как реализовать таблицу и убрать комментарии
В общем попросили меня сделать сайт. Поковырявшись, решил использовать CMS. Что — то.

Как добавить в файл Properties комментарии к ключам?
Я строю конфиг программы на файле текстовом 1251, который обрабатывается Проперчесом. Первая.
2150 / 1287 / 516
Регистрация: 04.03.2014
Сообщений: 4,092

Сообщение было отмечено pav1uxa как решение
Решение
Сообщение от pav1uxa 
Есть какая то кнопка в меню\горячие клавиши
ctrl + k , после нажать ctrl + с
Добавлено через 24 секунды
раскомментировать
ctrl + k , после нажать ctrl + u
Добавлено через 52 секунды
в панели инструментов есть кнопки соответствующие
Что может Ctrl в Visual Studio
Одна простая клавиша Ctrl может значительно упростить работу в Visual Studio. Помимо типичных комбинаций, которые нам очень хорошо знакомы, существует также и большое количество других, менее известных, но от этого и более ценных.
Далее список того, что можно делать с клавишей Ctrl.
Редактирование и печать:
Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+S — самое очевидное
Ctrl+P — мало ли, вдруг кому-то захочется распечатать свой код
Ctrl+Del, Ctrl+Backspace — удаление слова справа от курсора, слева от курсора
Ctrl+Enter, Ctrl+Shift+Enter — добавление строки над текущей, под текущей
Ctrl+J — завершение ввода выражения
Ctrl+U — перевод символа перед курсором в нижний регистр
Ctrl+Shift+U — перевод символа перед курсором в верхний регистр
Ctrl+= — выделение кода до предыдущего положения курсора
Ctrl+Left, Ctrl+Right — переход к предыдущему слову, следующему
Ctrl+Shift+Left, Ctrl+Shift+Right — выделение слова слева от курсора, справа от курсора
Ctrl+K, Ctrl+C(комбинация) — закомментирование строки
Ctrl+K, Ctrl+U(комбинация) — раскомментирование строки
Поиск и навигация:
Ctrl+F, Ctrl+Shift+F — поиск в документе, поиск в файлах
Ctrl+H, Ctrl+Shift+H — поиск с заменой в документе, поиск с заменой в файлах
Ctrl+F3, Ctrl+Shift+F3 — поиск выделенного текста в прямом и обратном направлениях
Ctrl+F4 — закрытие текущего окна
Ctrl+F6, Ctrl+Shift+F6 — переход к следующему окну, предыдущему(по принципу последний использовавшийся)
Ctrl+Tab, Ctrl+Shift+Tab — тот же эффект, только с отображением окон
Ctrl+Alt+Up, Ctrl+Alt+Down — выпадающий список открытых окон
Ctrl+- — переход к предыдущему положению курсора
— на панели инструментов
Ctrl+Up, Ctrl+Down — переход к следующей группе инструментов, предыдущей
Ctrl+PageUp, Ctrl+PageDown — переход к следующему окну, предыдущему
Компиляция и отладка:
Ctrl+F5 — запуск без отладки
Ctrl+Shift+B — сбилдить решение
Ctrl+D, Ctrl+E(комбинация) — список исключений при отладке
Ctrl+Shift+F9 — удалить все брейкпоинты
Ctrl+R, Ctrl+M(комбинация) — выделение метода
Ctrl+R, Ctrl+E(комбинация) — инкапсуляция метода
Ctrl+R, Ctrl+I(комбинация) — выделение интерфейса
Ctrl+R, Ctrl+V(комбинация) — удаление параметра
Ctrl+R, Ctrl+O(комбинация) — изменить порядок параметров
Ctrl+I — превращает курсор в бинокль, который при наведении на объект, выдает всплывающую подсказку о нем
Ctrl+Space — вывод подсказок IntelliSense
Ctrl+Alt+A — открытие командной строки
Ctrl+K, Ctrl+I(комбинация) — всплывающие подсказки
Ctrl+K, Ctrl+X(комбинация) — вставка шаблонов
Ctrl+K, Ctrl+F(комбинация) — форматирование выделенного текста
Ctrl+Alt+Space — вывод параметров функции при наборе
Ctrl+Shift+A — добавить новые item
— закладки(все в комбинации)
Ctrl+K, Ctrl+K — установить закладку
Ctrl+K, Ctrl+N — переход к следующей закладке
Ctrl+K, Ctrl+P — возврат к предыдущей закладке
Ctrl+K, Ctrl+L — удалить все закладки
И наконец, мое самое любимое — Ctrl+’.'(плюс точка на латинице)
Самая часто встречающаяся неточность — попытка использовать какой-то класс, который еще не создан, либо который не был подключен. Именно для этого и существует комбинация Ctrl+. Достаточно нажать после имени класса, как всплывающее окно предложит либо заинклюдить необходимую библиотеку, либо создать новый класс.
На этом, пожалуй, список завершен. Просьба сообщить, если что-то важное было упущено, да и неважное тоже.
- visual studio
- ctrl
- комбинации клавиш
Скрыть комментарии в VS Code
Есть встроенная возможность сворачивать блоки многострочных комментариев. Но это работает только с несколькими видами знаков комментариев. Например, многострочные комментарии при использовании // или /* */ символов.
Чтобы свернуть Ctrl + K Ctrl + ‘ , или:
- Открыть Command Palette , Ctrl + Shift + P
- Ввести Fold All Blocks Comment
Чтобы развернуть Ctrl + K Ctrl + J , или:
- Открыть Command Palette , Ctrl + Shift + P
- Ввести Unfold All
Для python кода, данная возможность не работает.
