Как прокомментировать отмеченный текст в Visual Studio 2012 С#? (Не линия)
Когда я пытаюсь прокомментировать какой-то выделенный текст (используя кнопку "Комментарий" в верхней части меню) в С# с помощью Visual Studio 2012, он комментирует всю строку с двойными косыми чертами.
Но когда я использую С++ в той же среде IDE, он только комментирует выделенный текст, используя
/* */
Есть ли команда VS/команда быстрого вызова /, которая также комментирует выделенный текст (часть строки) с помощью /*...*/
на С#?
![enter image description here]()
Ответы
Ответ 1
Я не думаю, что есть ярлык для встроенных комментариев. Лучшее, что я знаю, это CTRL K + CTRL C, но это тоже комментирует всю строку.
Я думаю, что если у вас есть комментарий, вы можете вместо этого сдвинуть его вправо, а затем прокомментировать его, используя обычный синтаксис //
Что-то вроде этого: -
int a=500; //200+
EDIT: -
Вы можете использовать ТЕКСТ МАКРОС ДЛЯ ВИЗУАЛЬНОГО СТУДИЯ 2012
Вы можете использовать его для автоматизации задач повторного редактирования текста. это вдохновленный макрофункцией Notepad ++, поэтому, если вы ее использовали то вы уже знаете, как использовать это расширение.
Ответ 2
Это не похоже на настройку, которую вы можете изменить в Visual Studio. документация для команды:
Отмечает текущую строку кода как комментарий, используя правильный синтаксис комментария для языка программирования.
Таким образом, казалось бы, что способность комментирования испечена в каждой языковой конфигурации индивидуально (в разделе "Редактор текста", специфичном для языка, не отображаются соответствующие настройки). Похоже, что это можно было легко сделать с помощью Макросов, но макросы не поддерживаются в 2012 году:( (помогите вернуть их!)
Как указывает связанный вопрос SO, может быть разработан плагин/надстройка, но я предполагаю, что это не стоит вашего времени, если вы не будете так много комментировать:)
Ответ 3
Я не думаю, что для этого в Visual Studio в среде С# есть какие-либо функции. Для этого вам нужно создать макрос. или вы также можете добавить расширения из этой
иначе вам нужно вручную прокомментировать с помощью/**/