Perbedaan antara Ctrl + Shift + F dan Ctrl + I di Eclipse

95

Saya telah menggunakan Ctrl+ Shift+ Funtuk mengoreksi lekukan tetapi saya mendengar ada jalan pintas lain untuk melakukannya: Ctrl+I

Menurut referensi yang ditemukan di google, Ctrl+ Shift+ Fadalah Reformat dan Ctrl+ Iadalah indentasi yang benar.

Apakah ada perbedaan di antara keduanya? atau antara Reformat dan Correct indentation?

RENO
sumber
4
Anda dapat pergi ke Bantuan> Key Membantu ... untuk mendapatkan yang sangat penjelasan singkat tentang apa pintas yang.
Gyan alias Gary Buyn

Jawaban:

123

Jika Anda menekan CTRL+ Iitu hanya akan memformat tab / spasi dalam kode dan menekan CTRL+ SHIFT+ Fformat semua kode yang merupakan format tab / spasi putih dan juga membagi baris kode sedemikian rupa sehingga terlihat tanpa scroll horizontal.

Harry Joy
sumber
3
Ctrl + I hanya berfungsi jika tab / spasi putih tersebut berada di awal. Ini tidak berfungsi jika Anda memiliki sesuatu seperti int i = _____5;(_ = ruang kosong). Hanya Ctrl + Shift + F yang akan mengubah baris ini menjadi int i = 5;.
ROMANIA_engineer
13

Ctrl+ Shift+ Fmemformat baris yang dipilih atau seluruh kode sumber jika Anda belum memilih baris apa pun sesuai formatter yang ditentukan di Eclipse Anda, sementara Ctrl+ Imemberikan indentasi yang tepat ke baris yang dipilih atau baris saat ini jika Anda belum memilih baris apa pun.

RAS
sumber
2
saya rasa ini adalah jawaban yang benar karena ini paling baik digunakan saat Anda menentukan formatter di gerhana.
Lou Morda
6

Pemformatan ulang memengaruhi seluruh kode sumber dan dapat mematahkan ulang baris Anda, sementara Indentasi yang Benar hanya memengaruhi spasi di awal baris.

Roland Illig
sumber
1

Ctrl + Shift + F memformat baris yang dipilih atau seluruh kode sumber jika Anda belum memilih baris apa pun sesuai format yang ditentukan di Eclipse Anda, sementara Ctrl + I memberikan indentasi yang tepat ke baris yang dipilih ) atau baris saat ini jika Anda belum memilih baris apa pun. coba ini. atau lebih tepatnya

Editor Ant yang dikirimkan dengan Eclipse dapat digunakan untuk memformat ulang

Kode XML / XHTML / HTML (dengan beberapa opsi konfigurasi di Window> Preferences> Ant> Editor).

Anda dapat mengklik kanan file lalu

Buka Dengan ...> Lainnya ...> Editor Internal> Editor Ant

Atau tambahkan asosiasi file antara .html (atau .xhtml) dan editor itu dengan

Jendela> Preferensi> Umum> Editor> Asosiasi File

Setelah terbuka di editor, tekan ESC lalu CTRL-F untuk memformat ulang.

Zhoha Damani
sumber