Bungkus Kode IntelliJ?

131

Bagaimana mungkin untuk menetapkan pintasan untuk bungkus kata seperti yang dilakukan oleh teks luhur? yaitu jika baris kode terlalu panjang harus secara otomatis dipecah ke baris berikutnya. wikipedia.org.org/Word_wrap

Kode ini harus dibungkus

Sayat Satybald
sumber
Mungkin saya tidak mengerti Anda dengan benar. Jika Anda ingin memformat kode, tergantung pada ikatan-kunci Anda dapat memformat kode secara otomatis. Ikatan gerhana: Shift + Ctrl + F. Dan jika Anda mengedit string, cukup tekan <Enter> di dalam dan itu akan menghasilkan kode untuk menyelesaikan string. Apakah maksud Anda itu?
hgoebl
1
Ya, ENTER akan menyelesaikan masalah saya, tetapi saya tidak akan bisa menekan enter pada setiap baris. Selain itu, jika orang lain membuka file ini pada monitor yang berbeda, itu akan menjadi berantakan. Saya ingin membuat garis IDE seperti otomatis.
Sayat Satybald
Anda tidak dapat memiliki jeda baris di intellij yang hanya terlihat di monitor Anda - Anda perlu memformat ulang teks sehingga Anda memiliki jeda garis keras. cukup gunakan ctrl-alt-enter, ctrl-enter, atau apa pun.
vikingsteve

Jawaban:

215

Saya pikir "soft wrap" mungkin apa yang Anda cari. Ini hanya baca, yaitu tidak mengubah karakter dalam file, itu hanya membungkus apa yang Anda lihat di layar.

pengaturan soft wrap Intellij> = 14.1.4 : Seperti yang ditunjukkan oleh looper di komentar, opsinya ada di bawah File> Settings> Editor> General - di bawah sub-grup Ruang Virtual atau Soft Wraps .

Intellij <14.1.4 : Lihat di bawah File> Pengaturan> Editor> Ruang Virtual . Ini tidak memiliki pintasan secara default, tetapi Anda dapat menetapkan satu di keymap.

AndroidStudio> = 1.4.1 : opsi ada di bawah File> Pengaturan> Editor> Umum - di bawah subkelompok Soft Wraps .

Anda juga dapat mengeklik kanan selokan (bilah vertikal tempat nomor garis ditampilkan) dan pilih "Gunakan Soft wraps" - terima kasih kepada Bajal untuk memberikan komentar. bungkus lembut selokan

Dicukur
sumber
1
Dalam versi IntelliJ saat ini (14.1.4), opsi pembungkusan lunak terletak di bawah Editor -> General.
looper
22
Anda juga dapat mengklik kanan selokan (bilah vertikal di mana nomor baris ditampilkan) dan pilih "Use Soft wraps" [15.0.1]
Bajal
2
(Dalam Edisi Komunitas 2016+) buka: IntelliJ IDEA> Preferensi> Editor> Umum: pilih opsi "Gunakan soft wraps in editor" dan "Gunakan indentasi baris asli untuk bagian yang dibungkus"
Alferd Nobel
Terima kasih! Saya hanya dapat menemukan bungkus aktif Editor Aktif dan ini membuat saya gila.
Allison
1
Di IntelliJ IDEA 2018.2 di mac, 'Use soft wraps' ada di bawah View -> Active Editor
user674669
11

Pengaturan [ctrl + alt + s] atau File-> untuk membuka dialog pengaturan.

Cari gaya kode. di bawah pengaturan proyek.

Dalam gaya kode, Pemeriksaan umum

wrap when typing reaches margin

Itu akan memberi Anda pembungkus kode.

Dineshkumar
sumber
1
Terima kasih atas sarannya tetapi pada dasarnya saya menginginkannya untuk membaca kode. Tidak saat mengedit atau menulis yang baru.
Sayat Satybald
Apakah opsi ini diganti namanya? Saya tidak lagi dapat menemukannya.
Pieter
6

Dalam Edisi Komunitas, Lakukan Mengikuti:

File >> Pengaturan >> Editor >> Gaya Kode >> Java

Pergi ke Tab Wrapping And Braces.

Atur opsi "Margin kanan (kolom)" dengan jumlah kolom yang Anda inginkan sebagai titik pembungkus garis. Set "Bungkus saat mengetik" ke YA.

Jangan lupa untuk menerapkan perubahan sebelum Anda mengklik Ok.

Vishal
sumber
4

Anda juga dapat mengklik kanan selokan (bilah vertikal di mana nomor baris ditampilkan) dan pilih "Use Soft wraps" - terima kasih kepada Bajal untuk memberikan komentar.

Ini adalah cara termudah, dan saya menemukannya di komentar. Saya pikir itu harus menjadi jawaban agar semua orang bisa melihatnya dengan mudah.

acpuma
sumber
2

(Dalam Edisi Komunitas 2016+) buka: IntelliJ IDEA> Preferensi> Editor> Umum: pilih opsi "Gunakan soft wraps in editor" dan "Gunakan indentasi baris asli untuk bagian yang dibungkus"

Alferd Nobel
sumber
2

Untuk IntelliJ IDEA Versi: 2019.3

  1. Buka File> Pengaturan

  2. Jendela baru akan muncul

  3. Pilih Editor> Umum

Arahkan ke bagian Soft Wraps, centang kotak, dan menggunakan titik koma sebagai delimeter, * dan? sebagai wildcard, tambahkan ekstensi file yang diinginkan. Pilih Terapkan dan Anda siap berangkat.

Cuplikan layar jendela Pengaturan

Matt Hippensteel
sumber
2

Untuk membungkus teks dalam editor kode di IntelliJ IDEA 2020 ikuti langkah-langkah ini:

  1. Crtl + Shift + "A" ATAU Bantuan -> Temukan Aksi
  2. Masukkan: "bungkus" ke dalam kotak teks
  3. Toggle: Lihat | Soft-Wrap Editor Aktif "ON"

Gambar Toggle Switch di Menu

Nuh PG
sumber
1

OS X 10.8 IntelliJ Idea 15.0.5: Menu / Preferensi IntelliJ IDEA / Editor / Umum / Soft Wraps

Gyuri
sumber