Pintasan keyboard gerhana untuk memasukkan kode sumber ke kiri?


Jawaban:


120

Dalam salinan saya, Shift+ Tabmelakukan ini, selama saya memiliki pemilihan kode, dan saya berada di jendela kode.


1
Jika Anda menggunakan VIM binding (vrapper), sayangnya kombinasi shift> yang biasa tidak berfungsi. Namun, tab dan tab shift melakukan keduanya bekerja JIKA Anda berada dalam mode INSERT.
arcseldon

Dan file tersebut harus dibuka sebagai File Editor JavaScript. Seperti jika saya membukanya dengan UX Studio, pintasannya tidak berfungsi ... Dan sebaliknya, saya tidak dapat menambahkan breakpoint untuk debugging.
najuste


51

Anda dapat menggunakan Ctrl+ Shift+ Fyang akan menjalankan pemformat Anda pada file dan memperbaiki lekukan di sepanjang jalan juga.


5
Bagaimana ini bukan jawaban # 1?
Rap

Ini bekerja jauh lebih baik setelah menyesuaikan formatterpreferensi Anda . Kecuali gaya kode Anda cocok dengan idealisme. Sampai Anda melakukannya, akan sangat menjengkelkan jika dilakukan secara tidak sengaja.
Graham P Heath

Pemformat yang baik jika Anda tidak punya: code.google.com/p/google-styleguide/source/browse/trunk/… . Kemudian di Eclipse: Window -> Preferences -> Java -> Code Style -> Formatter
yellavon


11

control+ shift+ Fakan melakukan pekerjaan itu



4

Dalam versi apa pun dari Eclipse IDE untuk indentasi kode sumber.

Pilih kode sumber dan gunakan kunci berikut

  1. Untuk indentasi java default Ctrl+I

  2. Untuk lekukan yang benar Tab

  3. Untuk indentasi kiri Shift+Tab


4

Jelas ini hanya untuk Pydev, tetapi saya telah menemukan bahwa Anda bisa mendapatkan fungsi yang sangat berguna "Shift Right" dan "Shift Left" (dipetakan secara default ke CTRL+ ALT+ .dan CTRL+ ALT+ ,) agar berguna dengan mengubah keybindings menjadi " Lingkup Editor Pydev "dari" Tampilan Pydev "


2

Di Mac (pada keyboard Prancis-nya) cmd+ shift+F


cmd+shit+Fadalah pintasan untuk "Format" yang lebih dari sekadar indentasi, untuk mengoreksi hanya indentasi saja cmd+i, untuk menjawab pertanyaan ini yaitu "pintasan ke kode sumber indentasi ke kiri "shift+tab
Marc_Alx

1

Tab untuk memberi indentasi ke kanan sebanyak empat karakter


0

Saya lebih suka pergi ke sumber menu dan klik "Dokumen Pembersihan"


0

Untuk Pengguna Mac yang menggunakan Eclipse Use Cmd+ I(Indent) dan Cmd+ F(Format). Tetapi saya memiliki pengalaman terburuk dengan Cmd+ Fyang memecah kode menjadi beberapa baris sebagai berikut

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

Dimana kode asli saya adalah sebagai berikut

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

-1

bagi saya defaultnya adalah Shift+ Tab,

Anda dapat memilih teks yang Anda inginkan, tekan Shift+ Tabuntuk menggeser semuanya ke kiri, memilih semua dan menekan Tabmenggeser semuanya ke kanan.

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.