Bagaimana paragraf diformat ulang di Notepad ++?

24

Bagaimana saya bisa memformat ulang paragraf di Notepad ++ ?

Dalam UltraEdit saya dapat memilih satu atau lebih garis panjang dan memformat ulang paragraf ke margin kanan yang ditetapkan (misalnya 60 atau 80) dengan perintah menu Format / Format ulang Paragraf, pintasan keyboard Ctrl+ T. Perhatikan bahwa ini merupakan format yang sulit (menyisipkan ujung baris), bukan bagaimana dokumen ditampilkan di editor.

Bagaimana cara yang setara dilakukan di Notepad ++?

Peter Mortensen
sumber

Jawaban:

18

Agak aneh.

Jika Anda hanya ingin membungkus paragraf dengan 72 karakter, Anda bisa langsung menuju TextFX>TextFX Edit>ReWrap Text to (Clipboard or 72) width. Yang akan membungkus ulang teks yang Anda pilih menjadi 72 karakter.

Jika Anda ingin bungkus karakter 61 atau 87, Anda harus menyalin teks "61" ke clipboard Anda dan kemudian melakukan hal yang sama ( ).TextFX>TextFX Edit>ReWrap Text to (Clipboardor 72) width

Saya yakin Don HO akan tertarik pada suatu patch untuk beberapa TextFX Reformat Paragraphhal, jika Anda suka.

Tyler
sumber
1
Hal clipboard tidak praktis karena saya terus-menerus menggunakan fitur ini, tetapi nilai hardcoded 72 mungkin dapat diterima. Saya akan melihat apakah saya bisa mengetahui cara melampirkan pintasan keyboard ke perintah ReWrap.
Peter Mortensen
1
Bagus-Namun. Ini akan 'menggabungkan' dialog saya bersama. Itu tidak menghormati baris baru yang saya masukkan secara manual.
Felipe Alvarez
Ini tidak menyimpan lekukan, baik
endolith
Perhatikan bahwa TextFX tidak didukung dengan Notepad 64-bit ++. Namun, Anda dapat menyimpan versi 32-bit dan 64-bit program di komputer Anda, dan menggunakan versi 32-bit untuk menjalankan TextFX. Atau, jika semua yang ingin Anda lakukan adalah membungkus baris, Anda dapat menggunakan metode yang dijelaskan dalam jawaban lain untuk pertanyaan ini, yang berfungsi dalam versi 64-bit (setidaknya dalam v7.5.4).
Alan
32

Ini sekarang dapat dilakukan (setidaknya dalam v5.9.8) melalui kombinasi beberapa perintah di menu Edit. Edit > Line Operations > Split Linesakan memasukkan bungkus keras di lebar jendela. Tombol pintas untuk ini adalah Ctrl-I. Edit > Line Operations > Join Lineakan bergabung dengan baris dan memiliki hotkey Ctrl-J.

Jadi untuk paragraf pada satu baris, jika Anda ingin membungkus di 60 atau 80, mengubah ukuran jendela Anda menjadi 60 atau 80 karakter, pilih baris yang Anda ingin bungkus keras, dan tekan Ctrl-I.

Atau, jika paragraf Anda telah diformat dengan lebar yang berbeda, pilih semua baris paragraf dan tekan Ctrl-J. Kemudian ikuti langkah-langkah yang disebutkan di atas dan Anda akan memiliki paragraf yang baru diformat!

Michael Herold
sumber
Ini tidak mempertahankan lekukan dari baris pertama.
endolith
4
+1 untuk solusi yang tidak melibatkan plugin tambahan
Benny
1
ini juga tidak mempertahankan pemformatan fungsional, misalnya textbf{beup}tidak dianggap sebagai satu kata :(
Gunther Struyf
Saya pikir jika Anda memiliki tepi vertikal diaktifkan itu membungkus itu bukan ukuran jendela, seperti yang ditunjukkan CodeLurker dalam jawabannya dan seperti yang saya alami hari ini (versi npp = 6.9.2).
Samuel
5

Untuk menggabungkannya, buka Pengaturan> Preferensi> Pengeditan> Tampilkan Tepi Vertikal, dan periksa. Jika Anda tidak benar-benar ingin melihat "Tepi Vertikal", yaitu garis pembungkus, pilih "Mode Latar Belakang". Selanjutnya, atur lebar kolom Anda dengan mengklik nomor setelah Jumlah Kolom.

Pilih teks Anda, lalu tekan Ctrl- J(mis. Gabung Baris), Ctrl- I(Garis Split).

Sunting: Jika Tampilkan Tepi Vertikal tidak dicentang, itu akan membungkus ke jendela.

CodeLurker
sumber
0

Coba Pengaturan> Preferensi> Pengeditan> Tampilkan Tepi Vertikal

Martzipan
sumber
0

Pro-tip jika Anda ingin membungkus dengan koma / pembatas (berdasarkan jawaban oleh Michael Herold di atas):

  • Gunakan makro untuk memisahkan setiap simbol menjadi baris baru
  • mis. Beranda, Ctrl + Kanan, Kanan, Enter, untuk entri yang dibatasi koma
  • lalu Putar ulang makro N kali
  • Pilih Semua
  • Ubah ukuran jendela Anda ke lebar kolom yang diinginkan (Pengaturan -> Preferensi -> Pengeditan -> Jumlah Kolom, dan pada halaman yang sama Tampilkan Verical Edge)
  • Ctrl + J
  • JANGAN MENGUBAH UKURAN JENDELA
  • Pilih Semua
  • Ctrl + I

Trik ini akan berukuran oleh mis. Pembatas koma, sedangkan hanya menggunakan Ctrl + I tidak akan, sangat berguna jika Anda memiliki misalnya 1000+ baris seperti itu.

smaudet
sumber