Когда я нажимаю стандартный Ctrl + E, C (другие варианты) в VS2008, редактируя файл CSS, он говорит, что команда недоступна. Как настроить ярлык для применения простого старого/* */комментария к выбранному тексту в VS? БлагодаряЯрлык для комментариев CSS в VS 2008
ответ
В Visual Studio, нажмите Alt-F11, чтобы открыть Macro IDE и добавить новый модуль, щелкнув правой кнопкой мыши на MyMacros и выбрав Добавить | Добавить модуль ...
Вставить следующее в редакторе исходного кода:
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics
Public Module CommentCSS
Sub CommentCSS()
Dim selection As TextSelection
selection = DTE.ActiveDocument.Selection
Dim selectedText As String
selectedText = selection.Text
If selectedText.Length > 0 Then
selection.Text = "/*" + selectedText + "*/"
End If
End Sub
End Module
Вы можете создать комбинацию клавиш, перейдя в меню Сервис | параметры ... и выбрать клавиатуры под раздела окружающей среды в навигации слева. Выберите свой макрос и назначьте любой ярлык, который вам нравится.
Вы также можете добавить свой макрос в меню или на панель инструментов, перейдя в Инструменты | Настроить ... и выбрав пункт Макросы в левой части экрана. Когда вы найдете свой макрос в списке, его можно перетащить в любое меню или на панели инструментов, где его текст или значок можно настроить так, как вам угодно.
вот еще более простое решение:
Sub CommentCSS()
DTE.ActiveDocument.Selection.StartOfLine(VsStartOfLineOptions.VsStartOfLineOptionsFirstText)
DTE.ActiveDocument.Selection.Text = "/*"
DTE.ActiveDocument.Selection.EndOfLine()
DTE.ActiveDocument.Selection.Text = "*/"
End Sub
вы можете записать его самостоятельно с помощью Ctrl + Shift + R
- место курсор на линии, которую вы хотите прокомментировать
- нажмите «Home "на клавиатуре
- тип/*
- нажмите« Конец »на клавиатуре
- тип */
- сохрани запись
Спасибо, но это работает только по одной линии за раз. Очень часто комментировать весь класс CSS или несколько классов/селекторов за раз. – wows
- 1. Ярлык для раскола CSS в VS 2008?
- 2. Ярлык для свертывания всех заголовков/комментариев документации в Visual Studio
- 3. Клавиатура ярлык «добавить к просмотру» в VS 2008
- 4. VS 2008 созданный ярлык не отображается в меню «Отправить»
- 5. CSS для комментариев
- 6. VS 2008 vs VS 2008 Express
- 7. Ярлык Eclipse для комментариев jsp, xml code
- 8. Ярлык комментариев JetBrains WebStorm неверен для html
- 9. Ярлык свойств в VS
- 10. Инструмент для переформатирования xml-комментариев (Visual Studio 2008)
- 11. Как настроить символы комментариев в коде VS?
- 12. Ярлык клавишной панели для компиляции выбранного файла в VS IDE
- 13. VS 2008 C++ VS_VERSION_INFO
- 14. VS 2008 + Вопросы Intel Fortran
- 15. Visual Studio 2008 Ярлык для отображения участников?
- 16. Ярлык для элементов группировки CSS
- 17. Ярлык Eclipse для выбора комментариев в XML-файле
- 18. Как создать ярлык для пользовательского стиля комментариев в Atom
- 19. Debugging в VS 2008
- 20. VSS 2008 и VS 2008
- 21. Регулярное выражение в Dreamweaver для комментариев css
- 22. VB.NET: ярлык vs picturebox
- 23. система комментариев rdbms vs nosql
- 24. Как настроить ярлык = для в HTML + CSS
- 25. Что такое ярлык VS для иерархии типов?
- 26. Visual Studio 2015 ярлык комментариев не работает
- 27. HTML и CSS-версия, используемая в VS 2008
- 28. Преобразование VS 2010 проекта в VS 2008
- 29. Текстовый ярлык для добавления/удаления комментариев HTML или JavaScript
- 30. Visual Studio код ярлык для комментариев с немецкой раскладкой клавиатуры
Ничего себе, я думал, что Ctrl + K, Ctrl + C будет делать это. Кто-нибудь знает, почему это не работает в CSS? Работает в html, C#, SQL, Javascript ... – Codewerks
Это замечательно - tjere - еще одна вещь - при комментировании более чем одной строки CSS, кажется, добавляется дополнительная вкладка в начало каждой строки после первого? В результате ваш код вводится в закладки, как вверх дном лестницы. Зачем это делать? – wows
@wows - я не могу воспроизвести то, что вы описываете; комментирование, похоже, работает одинаково, есть ли у меня одна или несколько строк CSS. Форматирование вообще не меняется. –