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.

jwismar.dll
sumber
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
83

Ctrl+ I(lekukan). Lihat di http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html Search for Indentation.

Oren Nitzan
sumber
3
Saya sedang mengerjakan file xml dan ini hanya menghapus teks yang telah saya pilih.
yellavon
Anda mungkin telah menekan Ctrl + Alt + i sehingga dihapus.
Ali786
Cmd + I untuk pengguna Mac.
holmis83
51

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

yellavon
sumber
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
14

Saya pikir itu Shift+ Tab.

CookieOfFortune
sumber
11

control+ shift+ Fakan melakukan pekerjaan itu

Raghu
sumber
4

Untuk Left indent Shift+Tab

untuk Right indentsederhanaTab

HassanUsman
sumber
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

pengguna3227986
sumber
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 "

aku sekarang
sumber
2

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

Tukar-IOS-Android
sumber
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

rakesh
sumber
0

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

heavyrick
sumber
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);
}
Wisnu Prasanth G
sumber
-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.

thahgr
sumber