Raccourci de commentaire Android Studio

143

Je recherche un raccourci clavier utile pour Android Studio pour commenter le code, comme dans Sublime Text ou Eclipse.

Lorsque j'appuie sur cmd+ /ou cmd+ maj+, /rien ne se passe ...

Hugo Gresse
la source
3
Utilisez-vous une disposition de clavier anglais? J'utilise une mise en page allemande où il n'y en a pas /(elle est là Shift + 7), donc je l'ai remappée cmd + 7ainsi que cmd + numpad /ce qui fonctionne bien pour moi.
Tim
4
cmd + numpad /le fait. Clavier allemand. Ubuntu 14.04
mcExchange

Réponses:

263

Mac avec pavé numérique

Commentaire de ligne tenir les deux: Cmd+/

Bloquer le commentaire tenir les trois: Cmd + Alt+/

Mac

Commentaire de ligne tenir les deux: Cmd++ =

Bloquer le commentaire tenir les trois: Cmd + Alt++ =


Windows / Linux:

Commentaire de ligne tenir les deux: Ctrl+/

Bloquer le commentaire tenir les trois: Ctrl+ Shift+/

Même méthode pour supprimer le bloc de commentaire.


Pour fournir un type de /**commentaire de documentation de méthode et appuyez sur Entrée juste au-dessus du nom de la méthode (

Cela créera un commentaire de bloc avec une liste de paramètres et un type de retour comme celui-ci

/**
 * @param userId 
 * @return
 */
public int getSubPlayerCountForUser(String userId){}
Hugo Gresse
la source
35
Si vous utilisez le "/" du pavé numérique (si vous en avez un), à droite du clavier, vous n'avez pas à modifier la macro. Semble que "/" sur le pavé numérique et "/" au milieu du clavier ne sont pas la "même" touche. (PC / Français)
Dazzibao
D'après mon expérience, vous devriez vous en tenir à l'utilisation du commentaire de ligne au lieu du commentaire de bloc, car la suppression du commentaire de bloc modifie la documentation / ** * /
Jacob R
@PeterSmith Oui, mais cela le perturbe toujours. Essayez-le par vous-même; sélectionnez un bloc de code avec la documentation et appuyez Ctrl + Shift + /deux fois
Jacob R
54

En clavier espagnol sans rien changer, je peux faire un commentaire avec les touches:

cmd + -

OU

cmd+ alt+-

Cela fonctionne car dans le clavier anglais / est situé au même endroit que - sur un clavier espagnol

jdivins
la source
2
Pour une raison quelconque, cela a cessé de fonctionner pour moi. Maintenant, ce combo plie simplement le bloc de code. Un indice?
danielrosero
23

Assurez-vous d'utiliser la barre oblique (/) sur le côté droit du clavier.

Pour le commentaire de ligne:

Ctrl + /

Pour les commentaires de bloc:

Ctrl+ Shift+/

Vous pouvez voir tous les keymap dans Android Studio: Help ➤ Default Keymap Reference

Ahmet Arslan
la source
21

Sur Mac et clavier turc, c'est (à la fois pour commenter et décommenter)

commentaire de ligne: cmd+.

commentaire de bloc: cmd+ alt+.

Burcak Kam
la source
2
cmd +. rétrécit la méthode si vous êtes dans une méthode sinon cela ne fonctionne pas. cmd + alt +. affiche la boîte de dialogue verte qui indique «Il n'y a pas de plis personnalisés dans le fichier actuel» Ces raccourcis ne fonctionnent-ils pas maintenant dans AS 3.1? J'utilise MacBook Air 2017.
Thracian
@Thracian ne fonctionne pas sur 3.1+, il y a aussi d'autres bugs comme vous ne pouvez pas taper @ dans le clavier turc
Ege Kuzubasioglu
@EgeKuzubasioglu j'ai attribué mes propres raccourcis. C'était assez ennuyeux de commenter manuellement ou de bloquer les commentaires de temps en temps. J'utilise AS 31.3, je peux taper @ avec alt + q, qu'est-ce qui ne fonctionne pas avec le vôtre?
Thracian
14

Un exemple pour un Mac OS X 10.5+ avec un clavier de disposition allemand sans pavés numériques :

  1. Ouvrir les préférences
  2. Rechercher "Keymap"
  3. Développez "Menu principal"
  4. Développer "Code"
  5. Supprimer tous les raccourcis (juste une suggestion)
  6. Ajouter un raccourci pour un commentaire sur une seule ligne (par exemple Ctrl+ +)
  7. Ajouter un raccourci pour un commentaire de bloc (par exemple Ctrl+ alt +)
  8. De cette façon, vous pouvez être sûr que ces touches ne sont pas mappées (sauf si vous les avez affectées auparavant à une autre fonction)

    entrez la description de l'image ici

Mustafa Yousef
la source
13

Révision et modification des raccourcis clavier dans Android Studio

Les raccourcis clavier peuvent être configurés (et examinés) via la boîte de dialogue Paramètres, accessible via File -> Settings.

Une fois que cette boîte de dialogue apparaît, pour revoir (et / ou ajouter) un raccourci, procédez comme suit:

Modifier la boîte de dialogue de raccourci

  1. Sélectionnez Keymap dans la liste de gauche. Notez qu'il existe une option "Keymaps", et selon la sélection d'origine, les raccourcis affectés à une fonction donnée diffèrent en fonction du Keymap.

  2. Tapez "commentaire" ou texte correspondant à la fonction pour laquelle le raccourci clavier doit être revu / attribué. Chaque correspondance a une entrée de ligne dans la liste ci-dessous et les raccourcis clavier sont affichés justifiés à droite avec la fonction. Par exemple, CTRL+ ALT+ SLASHet CTRL+ K, CTRL+ Csont les deux affectations pour créer un commentaire de ligne.

Pour modifier un raccourci:

  1. Sélectionnez la ligne résultante correspondant à la fonction pour laquelle le raccourci clavier doit être revu / attribué
  2. Cliquez avec le bouton droit de la souris et sélectionnez l'option Ajouter ou supprimer souhaitée.
CJBS
la source
11

J'utilise cette séquence (pas un raccourci `` linéaire '' mais utile quand même):

  • alt+ cpuis alt+ b(maintenir alt) pour le commentaire de bloc
  • alt+ cpuis alt+ l(maintenir alt) pour le commentaire de ligne

(ils utilisent le menu du studio android)

ocrampico
la source
11

pour German Layout (Deutsches Layout), la valeur par défaut est:

pour la ligne Commentaire: strg+Numpad(/)

pour le bloc Commentaire: strg+ shift+Numpad(/)

PKAP
la source
11

Méthode de commentaire comme les développeurs professionnels:

Windows / Linux:

Commentaire de ligne: Ctrl + /

Commentaire de bloc: Ctrl + Shift

Commentaire de méthode:

Type `/**` and press `Enter Key`

il ajoutera l'extrait de commentaire comme nous le voyons dans la documentation standard, essayez-le une fois.

/**
 * 
 * @param addOpacity
 */
public void setOpacityOnUserImage(boolean addOpacity) {
// Your business logic. 
}
Rishabh Saxena
la source
1
Veuillez voter pour si vous avez aimé utiliser le raccourci de commentaire de méthode.
Rishabh Saxena
Félicitations pour 1500 points de réputation ..!
realpranav
9

Dans le studio Android CTRL+ SHIFT+ /pour Windows.

BelloSoft
la source
8

Sur PC, il est réglé par défaut sur Ctrl+ /. Cela fera basculer le commentaire d'une sélection ou de la ligne actuelle.

Jay Wick
la source
6

Je travaille avec un clavier allemand et la barre oblique (/) est sur la touche 7, ce qui signifie que l'accès serait Ctrl+ Shift+ 7. Cependant, cela ne fonctionne pas car cela est prédéfini comme quelque chose avec le signet 7.

Je suis allé dans les paramètres (recherche de keymap) et j'ai supprimé tous les raccourcis existants. J'ai ajouté Ctrl+ 7, confirmé la suppression du raccourci de signet et peut maintenant bien fonctionner.

Gunnar Bernstein
la source
6

Pour les commentaires en ligne: Ctrl+/

Pour les commentaires de bloc: Ctrl+ Shift+/

Rishabh Saxena
la source
5

Pour un commentaire multiligne dans Android Studio

sélectionnez la déclaration que vous souhaitez commenter puis

utilisez ctrl + shift + /

and for removing mutiline comment 

select the statement that you want to uncommented then

use **ctrl+shift+/**

COMMENTAIRE EN UNE SEULE LIGNE

Pour un commentaire sur une seule ligne

utilisez ctrl + /

Rajeev Omar
la source
1
En quoi cela diffère-t-il de la réponse d'Hugo Gresse?
Ken YN
3

Ctrl+ Shift+ /fonctionne bien pour moi sur Windows.

Asim Qasımzade
la source
3

Sous LINUX

1. Ligne unique Commentaires sur une . Ctrl + /

2.Pour le commentaire de bloc Ctrl + Maj + /

Ramesh
la source
Cela semble être une répétition de plusieurs des réponses existantes, y compris cette réponse .
Pang
Je pense que personne n'a donné de réponse pour linux
Ramesh
2

Mac (clavier canadien-français):

Commentaire de ligne tenir les deux: Cmd+É

Bloquer le commentaire tenir les trois: Cmd+ Alt+É

"É" est sur la même position que "? /" En anglais.

Idali
la source
2

Etes-vous sûr que vous utilisez / et non \? Sur Mac, j'ai trouvé par défaut:

  • Cmd + /

Commentaires utilisant la notation //

  • Cmd+ Opt+/

Commentaires utilisant la notation / * * /

james_alvarez
la source
2

Si vous êtes utilisé avec Eclipse, il y a quelque chose dans Paramètres> Keymap Keymaps: et vous pouvez choisir Eclipse pour conserver les mêmes raccourcis.

Petrumo
la source
1

sur mac, en utilisant la disposition du clavier anglais britannique pour atteindre Quickcomment dans Android Studio, la combinaison de touches est:

cmd + alt (option) + /

Benjamin Papp
la source
1

Pour le commentaire de ligne, maintenez les deux:

Ctrl + /

Pour bloquer les commentaires, maintenez les trois:

Ctrl+ Shift+/

Même méthode pour supprimer le bloc de commentaire.

Roman Polen.
la source
1

Dans Android Studio, vous pouvez faire un seul commentaire avec (aller à la ligne puis Ctrl+ /) et bloquer le commentaire avec (sélectionner le texte puis Ctrl+ Shift+ /)

Aussi, si vous souhaitez changer la couleur du texte commenté, accédez à File->Settings->IDE settings->Editor->Color & fonts->Java->(Line comment or block comment)et modifiez les propriétés. Je préfère qu'il soit vert qui est utilisé dans l'éditeur notepad ++.

ajax D
la source
1

Dans le clavier MAC islandais: CMD+-

Haendel 38
la source
0

Mac:

Pour commenter / décommenter une ligne, utilisez: Ctrl + /.

Pour commenter / décommenter un bloc, utilisez: Ctrl + Maj + /.

Raviraj
la source