Lorsque j'appuie sur les touches standard Ctrl + E, C (autres variantes) dans VS2008 lors de l'édition d'un fichier CSS, cela indique que la commande n'est pas disponible. Comment puis-je configurer un raccourci pour appliquer un ancien/* */simple commentaire au texte sélectionné dans VS? MerciRaccourci pour commenter CSS dans VS 2008
Répondre
Dans Visual Studio, appuyez sur Alt-F11 pour ouvrir l'IDE Macro et ajouter un nouveau module en cliquant droit sur MyMacros et en sélectionnant Ajouter | Ajouter un module ...
Collez le texte suivant dans l'éditeur de source:
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
Vous pouvez créer un raccourci clavier en allant dans Outils | options ... et en sélectionnant clavier dans la section Environnement dans la navigation à gauche. Sélectionnez votre macro et affectez n'importe quel raccourci que vous aimez.
Vous pouvez également ajouter votre macro à un menu ou à une barre d'outils en accédant à Outils | Personnaliser ... et en sélectionnant la section Macros dans la barre de navigation à gauche. Une fois que vous avez localisé votre macro dans la liste, vous pouvez la faire glisser vers n'importe quel menu ou barre d'outils, où son texte ou son icône peut être personnalisé selon vos besoins.
est ici une encore plus simple solution:
Sub CommentCSS()
DTE.ActiveDocument.Selection.StartOfLine(VsStartOfLineOptions.VsStartOfLineOptionsFirstText)
DTE.ActiveDocument.Selection.Text = "/*"
DTE.ActiveDocument.Selection.EndOfLine()
DTE.ActiveDocument.Selection.Text = "*/"
End Sub
vous pouvez enregistrer vous-même en utilisant Ctrl + Maj + R
- placer le curseur sur la ligne que vous souhaitez commenter
- presse « Accueil "sur votre clavier
- type/*
- appuyez sur" Fin "de votre clavier
- Type */
- enregistrer votre enregistrement
Merci, mais ceci ne fonctionne vraiment que pour une ligne à la fois. Il est assez fréquent de commenter une classe CSS entière ou plusieurs classes/sélecteurs à la fois. – wows
- 1. Besoin d'un raccourci clavier pour commenter un bloc de code dans Visual Studio 2008 Express
- 2. Raccourci de propriété dans VS
- 3. Commentant des fichiers .CSS de VS
- 4. Y at-il un raccourci clavier pour afficher tous les documents ouverts dans Visual Studio 2008
- 5. Donne-moi raccourci pour Visual Studio 2008 IDE
- 6. Pour utiliser MSMQ ou WCF - VS 2008
- 7. VS 2008 IntelliSense pour C# dictionnaires statiques
- 8. Créer par programme un raccourci clavier pour le raccourci clavier
- 9. Installer VS 2008 Prof
- 10. CC.Net + VS 2008
- 11. Migrer vs 2005 à 2008 vs
- 12. Obtenir la dernière version du raccourci dans Visual Studio 2008
- 13. Désactiver Intellisense dans VS 2008 pour un seul projet
- 14. Comportement de positionnement bizarre en utilisant ASP.Net, CSS, VS 2008, dans IE7
- 15. Coloris VS 2008
- 16. Limiteur de ligne verticale dans VS 2008?
- 17. Découpage de programmes dans VS 2008
- 18. Les kits de configuration dans VS.2008
- 19. Commenter les commentaires
- 20. asp: CheckBoxField dans GridView - VS 2008
- 21. Xsd2code ne fonctionne pas dans VS 2008
- 22. VS 2008 WinForms avec SourceSafe
- 23. Debugging traitement Designer VS 2008
- 24. VS 2008 - Comportement ctrl-tab
- 25. Sélecteur CSS enfant vs descendant
- 26. VS 2008 - Des objets disparaissent?
- 27. VS 2008 JavaScript Intellisense Woes
- 28. VS 2008 Débogage: CrystalReports Cache
- 29. Commenter des blocs dans Eclipse sur Mac
- 30. Une alternative à VS 2008 Designer Écran
Wow, je pensais que Ctrl + K, Ctrl + C ferait. Quelqu'un sait pourquoi cela ne fonctionne pas en CSS? Fonctionne en HTML, C#, SQL, Javascript ... – Codewerks
C'est génial - juste une autre chose - quand on commente plus d'une ligne de CSS, il semble ajouter un onglet supplémentaire au début de chaque ligne après le premier? Le résultat est que votre code est tabulé comme un escalier à l'envers. Pourquoi ferait-il cela? – wows
@wows - Je ne peux pas reproduire ce que vous décrivez; commenter semble fonctionner de la même manière si j'ai une ou plusieurs lignes de CSS sélectionnées. Le formatage ne change pas du tout. –