Saya telah melihat di daftar pintasan keyboard di Eclipse tetapi tidak dapat menemukan pintasan keyboard untuk memasukkan kode sumber ke kiri. Pasti ada?
Saya telah melihat di daftar pintasan keyboard di Eclipse tetapi tidak dapat menemukan pintasan keyboard untuk memasukkan kode sumber ke kiri. Pasti ada?
Jawaban:
Dalam salinan saya, Shift+ Tabmelakukan ini, selama saya memiliki pemilihan kode, dan saya berada di jendela kode.
Ctrl+ I(lekukan). Lihat di http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html Search for Indentation.
Anda dapat menggunakan Ctrl+ Shift+ Fyang akan menjalankan pemformat Anda pada file dan memperbaiki lekukan di sepanjang jalan juga.
formatter
preferensi Anda . Kecuali gaya kode Anda cocok dengan idealisme. Sampai Anda melakukannya, akan sangat menjengkelkan jika dilakukan secara tidak sengaja.
Saya pikir itu Shift+ Tab.
Untuk Left indent
Shift+Tab
untuk Right indent
sederhanaTab
Dalam versi apa pun dari Eclipse IDE untuk indentasi kode sumber.
Pilih kode sumber dan gunakan kunci berikut
Untuk indentasi java default Ctrl+I
Untuk lekukan yang benar Tab
Untuk indentasi kiri Shift+Tab
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 "
Di Mac (pada keyboard Prancis-nya) cmd+ shift+F
cmd+shit+F
adalah 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
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);
}