Pintasan komentar Android Studio


143

Saya mencari pintasan keyboard Android Studio yang berguna untuk kode komentar, seperti pada Sublime Text atau Eclipse.

Ketika saya menekan cmd+ /atau cmd+ maj+ /tidak ada yang terjadi ...


3
Apakah Anda menggunakan tata letak keyboard bahasa Inggris? Saya menggunakan tata letak Jerman di mana tidak ada /(di sana Shift + 7), jadi saya memetakannya kembali cmd + 7dan cmd + numpad /yang berfungsi dengan baik untuk saya.
Tim

4
cmd + numpad /sedang melakukannya. Keyboard Jerman. Ubuntu 14.04
mcExchange

Jawaban:


263

Mac Dengan Numeric pad

Baris Komentar tahan keduanya: Cmd+/

Blokir Komentar tahan ketiga: Cmd + Alt+/

Mac

Baris Komentar tahan keduanya: Cmd++ =

Blokir Komentar tahan ketiga: Cmd + Alt++ =


Windows / linux:

Baris Komentar tahan keduanya: Ctrl+/

Blokir Komentar tahan ketiga: Ctrl+ Shift+/

Cara yang sama untuk menghapus blok komentar.


Untuk Memberikan jenis /**komentar Dokumentasi Metode dan tekan Enter tepat di atas nama metode (

Ini akan membuat komentar blok dengan daftar parameter dan mengembalikan tipe seperti ini

/**
 * @param userId 
 * @return
 */
public int getSubPlayerCountForUser(String userId){}

35
Jika Anda menggunakan "/" dari papan angka (jika ada), di sebelah kanan papan ketik, Anda tidak perlu mengedit makro. Tampaknya "/" di papan angka, dan "/" di tengah keyboard bukan tombol "sama". (PC / Prancis)
Dazzibao

Dalam pengalaman saya, Anda harus tetap menggunakan komentar baris alih-alih komentar blok, karena menghapus komentar blok memodifikasi dokumentasi / ** * /
Jacob R

@PeterSmith Ya, tapi itu masih mengganggu. Cobalah sendiri; pilih beberapa blok kode dengan dokumentasi, dan tekan Ctrl + Shift + /dua kali
Jacob R

54

Di keyboard Spanyol tanpa mengubah apa pun, saya dapat berkomentar dengan tombol:

cmd + -

ATAU

cmd+alt +-

Ini berfungsi karena dalam bahasa Inggris keyboard / terletak di tempat yang sama dengan - pada keyboard Spanyol


2
Untuk beberapa alasan itu berhenti bekerja untuk saya. Sekarang kombo ini hanya melipat blok kode. Ada petunjuk?
danielrosero

23

Pastikan Anda menggunakan garis miring (/) di sisi kanan keyboard.

Untuk Komentar Baris:

Ctrl + /

Untuk Komentar Blok:

Ctrl + Shift +/

Anda dapat melihat semua keymap di Android Studio: Help ➤ Default Keymap Reference


21

Pada Mac dan Keyboard Turki itu adalah (baik untuk komentar dan komentar)

komentar baris: cmd +.

blokir komentar: cmd+ alt+.


2
cmd +. menyusut metode jika Anda berada di dalam suatu metode jika tidak itu tidak bekerja. cmd + alt +. menampilkan kotak dialog hijau yang tertulis "Tidak ada lipatan khusus dalam file saat ini" Apakah pintasan ini tidak berfungsi sekarang di AS 3.1? Saya menggunakan MacBook Air 2017.
Thracian

@Thracian tidak bekerja pada 3.1+, juga ada beberapa bug lain seperti Anda tidak bisa mengetik @ di keyboard Turki
Ege Kuzubasioglu

@EgeKuzubasioglu saya menetapkan cara pintas saya sendiri. Cukup menjengkelkan untuk berkomentar secara manual atau memblokir komentar setiap waktu. Saya menggunakan AS 31.3, saya bisa mengetikkan @ dengan alt + q, apa yang tidak berfungsi dengan Anda?
Thracian

14

Contoh untuk Mac OS X 10.5+ dengan keyboard layout Jerman tanpa NumPads :

  1. Buka Preferensi
  2. Cari "Keymap"
  3. Luaskan "Menu utama"
  4. Luaskan "Kode"
  5. Hapus semua pintasan (hanya saran)
  6. Tambahkan pintasan untuk satu baris komentar (mis. Ctrl+ +)
  7. Tambahkan pintasan untuk komentar blokir (mis. Ctrl+ alt +)
  8. Dengan cara ini Anda dapat yakin bahwa kunci-kunci itu tidak dipetakan (kecuali jika Anda menetapkannya sebelum ke fungsi lain)

    masukkan deskripsi gambar di sini


13

Meninjau dan Mengubah Pintasan Keyboard di Android Studio

Pintasan keyboard dapat dikonfigurasikan (dan diulas) melalui dialog Pengaturan, dapat diakses melalui File -> Settings .

Setelah dialog ini muncul, untuk meninjau (dan / atau menambah) jalan pintas, lakukan hal berikut:

Ubah dialog jalan pintas

  1. Pilih Keymap di daftar di sebelah kiri. Perhatikan bahwa ada opsi "Keymaps", dan tergantung pada pemilihan awal, pintasan yang ditetapkan untuk fitur yang diberikan berbeda berdasarkan pada Keymap.

  2. Ketik "komentar" atau teks yang sesuai dengan fitur yang mana pintasan keyboard akan ditinjau / ditugaskan. Setiap pertandingan memiliki entri baris dalam daftar di bawah ini, dan pintasan keyboard ditunjukkan dengan benar bersama dengan fitur. Misalnya, CTRL+ ALT+ SLASHdan CTRL+ K, CTRL+ Cadalah dua tugas untuk membuat komentar baris.

Untuk memodifikasi pintasan:

  1. Pilih jalur yang dihasilkan yang sesuai dengan fitur yang akan ditinjau / ditugaskan pintasan keyboard
  2. Klik kanan, dan pilih opsi Tambah atau Hapus yang diinginkan.

11

Saya menggunakan urutan ini (bukan jalan pintas 'linear' tetapi tetap berguna):

  • alt+ clalu alt+ b(memegangalt ) untuk komentar blokir
  • alt+ clalu alt+ l(tahan alt) untuk komentar baris

(mereka menggunakan menu studio android)


11

untuk Tata Letak Jerman ( Deutsches) defaultnya adalah:

untuk baris komentar: strg +Numpad(/)

untuk blok Komentar: strg+ shift+Numpad(/)


11

Metode komentar seperti pengembang pro:

Windows / linux:

Komentar Baris: Ctrl + /

Blokir Komentar: Ctrl + Shift

Komentar Metode:

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

itu akan menambahkan potongan komentar seperti yang kita lihat di dokumentasi standar, cobalah sekali ini.

/**
 * 
 * @param addOpacity
 */
public void setOpacityOnUserImage(boolean addOpacity) {
// Your business logic. 
}

1
Harap pilih apakah Anda suka menggunakan pintasan komentar metode.
Rishabh Saxena

Selamat atas 1500 reputasi ..!
realpranav


8

Di PC itu secara default diatur ke Ctrl+ /. Ini akan beralih mengomentari pilihan atau baris saat ini.


6

Saya bekerja dengan keyboard jerman dan slash (/) ada di tombol 7, artinya akses akan Ctrl+ Shift+ 7. Namun, ini tidak berfungsi karena ini sudah ditentukan sebelumnya sebagai sesuatu dengan bookmark 7.

Saya pergi ke pengaturan (mencari keymap) dan menghapus semua pintasan yang ada. Saya kemudian menambahkan Ctrl+ 7, menghapus penghapusan cara pintas bookmark dan sekarang dapat bekerja dengan baik.



5

Untuk komentar multiline di studio android

pilih pernyataan yang ingin Anda komentari kemudian

gunakan ctrl + shift + /

and for removing mutiline comment 

select the statement that you want to uncommented then

use **ctrl+shift+/**

KOMENTAR TUNGGAL SATU

Untuk komentar satu baris

gunakan ctrl + /


1
Apa bedanya dengan jawaban Hugo Gresse?
Ken YN


3

Di LINUX

1. Komentar satu baris . Ctrl + /

2.Untuk memblokir komentar, Ctrl + Shift + /


Ini sepertinya pengulangan dari banyak jawaban yang ada, termasuk jawaban ini .
Pang

Saya pikir tidak ada yang memberi jawaban untuk linux
Ramesh

2

Mac (Keyboard Prancis-Kanada):

Baris Komentar tahan keduanya: Cmd+É

Blokir Komentar tahan ketiga: Cmd+Alt +É

"É" berada pada posisi yang sama dengan "? /" Dalam bahasa Inggris.


2

Apakah Anda yakin menggunakan / dan tidak \? Pada Mac saya telah menemukan secara default:

  • Cmd + /

Komentar menggunakan // notasi

  • Cmd+Opt +/

Komentar menggunakan / * * / notasi


2

Jika Anda terbiasa dengan Eclipse, ada sesuatu di Pengaturan> Keymap Keymaps: dan Anda dapat memilih Eclipse untuk menyimpan pintasan yang sama.


1

di mac, menggunakan tata letak keyboard inggris inggris untuk mencapai quickcomment di android studio kombinasi kuncinya adalah:

cmd + alt (opsi) + /


1

Untuk Baris Komentar, tahan keduanya:

Ctrl + /

Untuk Blok Komentar, tahan ketiga:

Ctrl+Shift +/

Cara yang sama untuk menghapus blok komentar.


1

Di studio android Anda dapat melakukan satu komentar dengan (pergi ke baris lalu Ctrl+ /) dan memblokir komentar dengan (pilih teks lalu Ctrl+ Shift+ /)

Juga jika Anda ingin mengubah warna teks yang dikomentari, pergi ke File->Settings->IDE settings->Editor->Color & fonts->Java->(Line comment or block comment)dan ubah properti. Saya lebih suka yang berwarna hijau yang digunakan di notepad ++ editor.



0

Mac:

Untuk mengomentari / menghapus komentar satu baris, gunakan: Ctrl + /.

Untuk komentar / batalkan komentar pada suatu blok, gunakan: Ctrl + Shift + /.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.