Saya ingat melihat IntelliJ atau Eclipse pengaturan untuk memformat ulang (pembersihan) file setiap kali mereka disimpan. Bagaimana cara menemukannya (tidak menemukannya di pengaturan)
sumber
Saya ingat melihat IntelliJ atau Eclipse pengaturan untuk memformat ulang (pembersihan) file setiap kali mereka disimpan. Bagaimana cara menemukannya (tidak menemukannya di pengaturan)
Saya menyarankan plugin simpan tindakan . Ini juga mendukung mengoptimalkan impor dan mengatur ulang kode.
Bekerja dengan baik dalam kombinasi dengan plugin formatlip eclipse .
Cari dan aktifkan plugin:
Konfigurasikan:
Sunting: sepertinya Intellij versi terbaru, plugin tindakan simpanan dipicu oleh penyimpanan Intellij otomatis. Ini bisa sangat menjengkelkan ketika hits saat masih mengedit.
Masalah plugin github ini memberikan petunjuk untuk beberapa solusi yang mungkin:
https://github.com/dubreuia/intellij-plugin-save-actions/issues/63
Saya sebenarnya mencoba untuk menetapkan reformat ke Ctrl+ Sdan berfungsi dengan baik - penghematan dilakukan secara otomatis sekarang.
Compatibility This plugin works with Java 6+ and Intellij IDEA Community Edition after 131 (around version 13).
saya tidak tahu versi apa dari IntelliJ Android Studio. Bisakah Anda memeriksanya?Solusi ini bekerja lebih baik untuk saya:
Catatan: Anda harus mencentang kotak "Jangan tampilkan pesan ini lagi" pertama kali untuk impor terorganisir, tetapi berfungsi seperti yang diharapkan setelah itu.
Langkah-demi-langkah untuk IntelliJ 10.0:
Untuk IntelliJ 11, ganti
langkah 2. dengan: Edit -> Makro -> "Mulai Perekaman Makro"
langkah 6. dengan: Edit -> Makro -> "Hentikan Perekaman Makro"
Yang lainnya tetap sama.
IntelliJ 12
8. Preferensi berisi pengaturan Keymap. Gunakan bidang input untuk memfilter konten, seperti yang ditunjukkan pada tangkapan layar.
sumber
Di bawah ini adalah jawaban Neil yang diperbarui.
IntelliJ 13 Langkah:
sumber
Saya mengaturnya untuk membersihkan secara otomatis pada saat check-in, yang biasanya cukup baik untuk saya. Jika ada sesuatu yang terlalu jelek, saya hanya akan menekan pintasan ( Ctrl- Alt- L, Return). Dan saya melihat mereka memiliki opsi untuk memformat kode yang disisipkan, meskipun saya belum pernah menggunakannya.
sumber
Ctrl+ Alt+ Ladalah format file (termasuk dua di bawah)
Ctrl+ Alt+ Omengoptimalkan impor
Ctrl+ Alt+I akan memperbaiki indentasi pada baris tertentu
Saya biasanya menjalankan Ctrl+ Alt+ Lbeberapa kali sebelum melakukan pekerjaan saya. Saya lebih suka melakukan pembersihan / memformat ulang pada perintah saya daripada secara otomatis.
sumber
Ctrl + Alt + L
umumnya Sesi Kunci. Anda harus memetakan kembali salah satu fungsi.Jika Anda memiliki Komunitas Ide InteliJ 2018.2 langkah-langkahnya adalah sebagai berikut:
Mulai ulang IDE Anda dan coba.
Saya tahu apa yang akan Anda katakan, orang-orang sebelum saya menulis hal yang sama. Tapi saya bingung menggunakan langkah-langkah di atas posting ini, dan saya ingin menulis versi bodoh untuk orang-orang yang memiliki versi terbaru dari IDE.
sumber
Jika Anda berkembang di Flutter, ada opsi eksperimental baru pada 5/1/2018 yang memungkinkan Anda memformat kode pada save.
sumber
Saya akhirnya membatalkan
Reformat code...
tindakan untuk Ctrl- S, menggantikan ikatan default untukSave All
.Awalnya mungkin terdengar gila, tetapi IntelliJ tampaknya menghemat hampir setiap tindakan: menjalankan tes, membangun proyek, bahkan ketika menutup tab editor. Saya memiliki kebiasaan memukul Ctrl- Scukup sering, jadi ini sebenarnya cukup baik untuk saya. Tentunya lebih mudah untuk mengetik daripada ikatan default untuk memformat ulang.
sumber
Sumber: www.udemy.com/intellij-idea-secrets-double-your-coding-speed-in-2-hours
sumber
Saya pikir ada sesuatu seperti itu di IntelliJ, tetapi saya tidak dapat menemukannya. Satu-satunya pembersihan yang terjadi pada save adalah bahwa ruang putih di ujung garis dihilangkan. Saya pikir saya harus menentukan perilaku itu pada satu titik, tetapi saya tidak melihat apa pun yang terkait pada titik ini.
sumber
Jika ini tentang Lebih cantik, cukup gunakan File Watcher:
Reference => Tools => File Watchers => klik + untuk menambahkan watcher baru => Lebih cantik
https://prettier.io/docs/en/webstorm.html#running-prettier-on-save-using-file-watcher
sumber
Sejak versi 2020.1, Anda dapat mengaktifkan Jalankan di simpan untuk file secara langsung di Preferensi plugin Prettier :
sumber