Kommentar Verknüpfung Android Studio

143

Ich suche nach nützlichen Android Studio-Tastaturkürzeln zum Kommentieren von Code, wie in Sublime Text oder Eclipse.

Wenn ich entweder cmd+ /oder cmd+ maj+ drücke, /passiert nichts ...

Hugo Gresse
quelle
3
Verwenden Sie ein englisches Tastaturlayout? Ich bin mit einem Deutsch Layout , in dem es keine /(es ist Shift + 7), so dass ich es neu zugeordnet cmd + 7sowie cmd + numpad /denen funktioniert gut für mich.
Tim
4
cmd + numpad /macht es. Deutsche Tastatur. Ubuntu 14.04
mcExchange

Antworten:

262

Mac Mit Ziffernblock

Zeilenkommentar halten beide: Cmd+/

Block Kommentar halten alle drei: Cmd + Alt+/

Mac

Zeilenkommentar halten beide: Cmd++ =

Block Kommentar halten alle drei: Cmd + Alt++ =


Windows / Linux:

Zeilenkommentar halten beide: Ctrl+/

Block Kommentar halten alle drei: Ctrl+ Shift+/

Gleiche Methode zum Entfernen des Kommentarblocks.


Zur Bereitstellung Kommentar Methode Dokumentation Typ /**und drücken Sie die Eingabetaste direkt über dem Methodennamen (

Es wird ein Blockkommentar mit einer Parameterliste und einem Rückgabetyp wie diesem erstellt

/**
 * @param userId 
 * @return
 */
public int getSubPlayerCountForUser(String userId){}
Hugo Gresse
quelle
35
Wenn Sie das "/" auf dem Ziffernblock (falls vorhanden) rechts auf der Tastatur verwenden, müssen Sie das Makro nicht bearbeiten. Scheint, dass "/" auf dem Ziffernblock und "/" in der Mitte der Tastatur nicht die "gleiche" Taste sind. (PC / Französisch)
Dazzibao
Nach meiner Erfahrung sollten Sie sich an die Verwendung des Zeilenkommentars anstelle des
Jacob R
@PeterSmith Ja, aber es stört es immer noch. Probieren Sie es aus; Wählen Sie einen Codeblock mit Dokumentation aus und drücken Sie Ctrl + Shift + /zweimal
Jacob R
54

In der spanischen Tastatur kann ich mit den Tasten einen Kommentar abgeben, ohne etwas zu ändern:

cmd + -

ODER

cmd+ alt+-

Dies funktioniert, weil sich die englische Tastatur / an derselben Stelle befindet wie - auf einer spanischen Tastatur

jdivins
quelle
2
Aus irgendeinem Grund hat es bei mir aufgehört zu arbeiten. Jetzt faltet diese Kombination nur den Codeblock. Irgendeine Ahnung?
Danielrosero
23

Stellen Sie sicher, dass Sie den Schrägstrich (/) auf der rechten Seite der Tastatur verwenden.

Für Zeilenkommentar:

Ctrl + /

Für Blockkommentar:

Ctrl+ Shift+/

Sie können alle Keymaps in Android Studio sehen: Help ➤ Default Keymap Reference

Ahmet Arslan
quelle
21

Auf Mac und türkischer Tastatur ist es (sowohl zum Auskommentieren als auch zum Kommentieren)

Zeilenkommentar: cmd+.

Blockkommentar: cmd+ alt+.

Burcak Kam
quelle
2
cmd +. verkleinert die Methode, wenn Sie sich in einer Methode befinden, andernfalls funktioniert sie nicht. cmd + alt +. Zeigt ein grünes Dialogfeld mit der Aufschrift "Die aktuelle Datei enthält keine benutzerdefinierten Faltungen". Funktionieren diese Verknüpfungen jetzt nicht in AS 3.1? Ich benutze MacBook Air 2017.
Thracian
@Thracian funktioniert nicht auf 3.1+, auch gibt es einige andere Fehler, wie Sie @ in türkische Tastatur nicht
eingeben können
@EgeKuzubasioglu Ich habe meine eigenen Verknüpfungen zugewiesen. Es war ziemlich ärgerlich, jedes Mal manuell zu kommentieren oder zu blockieren. Ich benutze AS 31.3, ich kann @ mit alt + q eingeben, was funktioniert nicht mit deinem?
Thracian
14

Ein Beispiel für ein Mac OS X 10.5+ mit einer deutschen Layout- Tastatur ohne NumPads :

  1. Öffnen Sie die Einstellungen
  2. Suche nach "Keymap"
  3. Erweitern Sie "Hauptmenü"
  4. Erweitern Sie "Code"
  5. Alle Verknüpfungen löschen (nur ein Vorschlag)
  6. Fügen Sie eine Verknüpfung für einen einzeiligen Kommentar hinzu (z. B. Ctrl+ +).
  7. Fügen Sie eine Verknüpfung für einen Blockkommentar hinzu (z. B. Ctrl+ alt +).
  8. Auf diese Weise können Sie sicher sein, dass diese Tasten nicht zugeordnet sind (außer wenn Sie sie zuvor einer anderen Funktion zugewiesen haben).

    Geben Sie hier die Bildbeschreibung ein

Mustafa Yousef
quelle
13

Überprüfen und Ändern von Tastaturkürzeln in Android Studio

Tastaturkürzel können über das Dialogfeld "Einstellungen" konfiguriert (und überprüft) werden, auf das über zugegriffen werden kann File -> Settings.

Wenn dieser Dialog angezeigt wird, gehen Sie wie folgt vor, um eine Verknüpfung zu überprüfen (und / oder hinzuzufügen):

Verknüpfungsdialog ändern

  1. Wählen Sie in der Liste links Keymap aus. Beachten Sie, dass es eine Option "Keymaps" gibt. Abhängig von der ursprünglichen Auswahl unterscheiden sich die Verknüpfungen, die einer bestimmten Funktion zugewiesen sind, je nach Keymap.

  2. Geben Sie "Kommentar" oder Text ein, der der Funktion entspricht, für die die Tastenkombination überprüft / zugewiesen werden soll. Jede Übereinstimmung hat einen Zeileneintrag in der Liste unten, und Tastaturkürzel werden zusammen mit der Funktion rechtsbündig angezeigt. Zum Beispiel sind sowohl CTRL+ ALT+ SLASHals auch CTRL+ K, CTRL+ Cdie beiden Zuweisungen zum Erstellen eines Zeilenkommentars.

So ändern Sie eine Verknüpfung:

  1. Wählen Sie die resultierende Zeile aus, die der Funktion entspricht, für die die Tastenkombination überprüft / zugewiesen werden soll
  2. Klicken Sie mit der rechten Maustaste und wählen Sie die gewünschte Option Hinzufügen oder Entfernen.
CJBS
quelle
11

Ich benutze diese Sequenz (keine 'lineare' Abkürzung, aber trotzdem nützlich):

  • alt+ cdann alt+ b(haltenalt ) für Blockkommentar
  • alt+ cdann alt+ l(gedrückt halten alt) für Zeilenkommentar

(Sie benutzen das Android Studio Menü)

ocrampico
quelle
11

für deutsches Layout lautet die Standardeinstellung:

für Zeile Kommentar: strg +Numpad(/)

für Block Kommentar: strg+ shift+Numpad(/)

PKAP
quelle
11

Kommentarmethode wie Pro-Entwickler:

Windows / Linux:

Zeilenkommentar: Ctrl + /

Kommentar blockieren: Ctrl + Shift

Methodenkommentar:

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

Es wird das Kommentar-Snippet hinzufügen, wie wir es in der Standarddokumentation sehen. Probieren Sie es einmal aus.

/**
 * 
 * @param addOpacity
 */
public void setOpacityOnUserImage(boolean addOpacity) {
// Your business logic. 
}
Rishabh Saxena
quelle
1
Bitte stimmen Sie zu, wenn Sie gerne eine Verknüpfung zum Kommentieren von Methoden verwendet haben.
Rishabh Saxena
Herzlichen Glückwunsch zum Ruf von 1500 ..!
Realpranav
8

Auf dem PC ist es standardmäßig auf Ctrl+ eingestellt /. Dadurch wird das Kommentieren einer Auswahl oder einer aktuellen Zeile umgeschaltet.

Jay Wick
quelle
8

In Android Studio CTRL+ SHIFT+ /für Windows.

BelloSoft
quelle
6

Ich arbeite mit einer deutschen Tastatur und der Schrägstrich (/) befindet sich auf der 7-Taste, was bedeutet, dass der Zugriff Ctrl+ Shift+ wäre 7. Dies funktioniert jedoch nicht, da dies als etwas mit Lesezeichen 7 vordefiniert ist.

Ich ging zu Einstellungen (Suche nach Keymap) und löschte alle vorhandenen Verknüpfungen. Ich habe dann Ctrl+ hinzugefügt 7, das Löschen der Lesezeichenverknüpfung bestätigt und kann jetzt gut funktionieren.

Gunnar Bernstein
quelle
6

Für Zeilenkommentar: Ctrl+/

Für Blockkommentar: Ctrl+ Shift+/

Rishabh Saxena
quelle
5

Für mehrzeiligen Kommentar in Android Studio

Wählen Sie dann die Anweisung aus, die Sie kommentieren möchten

benutze Strg + Umschalt + /

and for removing mutiline comment 

select the statement that you want to uncommented then

use **ctrl+shift+/**

EINZELNER KOMMENTAR

Für einzeiligen Kommentar

benutze Strg + /

Rajeev Omar
quelle
1
Wie unterscheidet sich das von Hugo Gresses Antwort?
Ken YN
3

Ctrl+ Shift+ /Funktioniert gut für mich unter Windows.

Asim Qasımzade
quelle
3

In LINUX

1. Einzeiliges Kommentieren. Strg + /

2.Für Blockkommentar Strg + Umschalt + /

Ramesh
quelle
Dies scheint eine Wiederholung vieler der vorhandenen Antworten zu sein, einschließlich dieser Antwort .
Pang
Ich denke, niemand hat eine Antwort für Linux gegeben
Ramesh
2

Mac (französisch-kanadische Tastatur):

Zeilenkommentar halten beide: Cmd+É

Block Kommentar halten alle drei: Cmd+ Alt+É

"É" befindet sich auf derselben Position wie "? /" Auf Englisch.

Idali
quelle
2

Sind Sie sicher, dass Sie / und nicht \ verwenden? Auf Mac habe ich standardmäßig gefunden:

  • Cmd + /

Kommentare mit // Notation

  • Cmd+ Opt+/

Kommentare mit / * * / Notation

james_alvarez
quelle
2

Wenn Sie mit Eclipse verwendet werden, finden Sie unter Einstellungen> Keymap-Keymaps Folgendes: Sie können Eclipse auswählen, um dieselben Verknüpfungen beizubehalten.

Petrumo
quelle
1

Auf einem Mac mit dem englischen Tastaturlayout, um einen schnellen Kommentar in Android Studio zu erhalten, lautet die Tastenkombination:

cmd + alt (Option) + /

Benjamin Papp
quelle
1

Für Linienkommentar halten Sie beide:

Ctrl + /

Für Blockkommentar halten Sie alle drei:

Ctrl+ Shift+/

Gleiche Methode zum Entfernen des Kommentarblocks.

Roman Polen.
quelle
1

In Android Studio können Sie einen einzelnen Kommentar mit (zur Zeile gehen, dann Ctrl+ /) und einen Kommentar mit (Text auswählen, dann Ctrl+ Shift+ /) blockieren.

Wenn Sie die Farbe des kommentierten Textes ändern möchten, gehen Sie zu File->Settings->IDE settings->Editor->Color & fonts->Java->(Line comment or block comment)und ändern Sie die Eigenschaften. Ich bevorzuge es grün zu sein, was im Editor von Editor ++ verwendet wird.

Ajax D.
quelle
1

In der isländischen MAC-Tastatur: CMD+-

Händel 38
quelle
0

Mac:

Verwenden Sie zum Kommentieren / Kommentieren einer Zeile: Strg + /.

Verwenden Sie zum Kommentieren / Kommentieren eines Blocks: Strg + Umschalt + /.

Raviraj
quelle