studio visuel C ++ bascule commentaire? commenter alors que toute la ligne n'est pas sélectionnée?
2 questions en fait :
1) raccourci vers bascule commentaire sur des lignes sélectionnées ? Disponible sur toutes les iDEs j'ai utilisé de départ avec notepad++
2)le ctrl-k, ctrl-c
présente ce comportement (cité depuis un endroit joliment formulée):
C#: Chaque ligne, là où le texte est
sélectionné est commenté à l'
la ligne commence par un double-slash. Si
rien n'est sélectionné, la ligne où
le curseur est commenté.C++: Si rien n'est sélectionné ou
remplissez les lignes sont sélectionnées, il
se comporte comme ci-dessus. Toutefois, si une partie de
une ligne sont sélectionnés, et pas de commentaire
sélectionné dans le cadre de la sélection (ex.
sélectionnez quelque chose dans le milieu d'une
la ligne de code), alors la sélection est
entouré par /* et */.
depuis que je code en C++ je trouve ce comportement gênant - je veux être en mesure de commenter les lignes partiellement sélectionné - toutes les solutions de contournement ?
source d'informationauteur Mr_and_Mrs_D
Vous devez vous connecter pour publier un commentaire.
Chaque ligne où un texte est sélectionné est commenté à la ligne de départ avec la double barre oblique. Si rien n'est sélectionné, la ligne où le curseur est commenté.
En cas de multi-sélection:
Ma solution uncomments seulement si toutes les lignes dans la sélection sont commentées. Je l'ai trouvé plus intuitive.
Solution:
Outils -> Macros -> éditeur de Macros...
Dans Macro Explorer clic droit sur Macros et cliquez sur Nouveau Projet de Macro...
Nom de votre macro, par exemple MyMacroProject et cliquez sur Ajouter.
Clic droit sur Module1 dans votre projet de macro dans Macro Explorer
et cliquez sur Modifier.
Collez-le dans la fenêtre de l'éditeur de macro:
Enregistrer ce fichier et fermez la fenêtre de l'éditeur de macro.
Lier votre macro à une touche:
Outils -> Options... -> Environnement -> Clavier
Tapez ceci dans Afficher les commandes contenant:
ToggleCommentLine
Sélectionnez Macros.MyMacroProject.Module1.ToggleCommentLine.
Définissez une clé à Appuyez sur les touches de raccourci: .
puis cliquez sur Attribuer, puis cliquez sur OK.
Profiter.
Le comportement est intentionnel. Si l'utilisateur a besoin d'un minuscule changement temporaire d'une seule ligne qui ne nécessitent pas l'ensemble de la ligne pour être ré-écrite, à l'aide de la touche Ctrl+K, Ctrl+C raccourci paire lui permet de commenter juste le changement et non l'ensemble de la ligne.
Edit:
Comme pour la question, c'est bien le même raccourci paire: Ctrl+K, Ctrl+C pour activer les commentaires sur Ctrl+K, Ctrl+U pour basculer les commentaires off.
Edit 2:
Si vous n'êtes toujours pas satisfait, Visuel Aider X à partir de l'ensemble de la tomate logiciel: http://www.wholetomato.com/
Il ajoute un commentaire raccourci de cartographie pour le '/' et '*' touches lorsque le texte est mis en surbrillance.
Si vous voulez modifier le raccourci de basculer commentaires à
ctrl
+/
clé. Vous pouvez à Chaud de commande de visual studio et de l'installer. Une fois que vous redémarrez Visual Studio, ça marche!!!https://marketplace.visualstudio.com/items?itemName=JustinClareburtMSFT.HotCommandsforVisualStudio
Bascule n'EST PAS le même que d'activer et de la Désactiver.
Si je Bascule d'un groupe de lignes - certains sont commentés, et d'autres ne le sont pas,
puis une BASCULE n'a qu'à commenter les lignes qui n'étaient auparavant pas commentée et des nations Unies-Commentaire la ligne qui ont été précédemment commentée - avec une SEULE touche.