Saya mencari editor teks yang dapat menunjukkan kepada saya pengembalian carriage aktual dan baris baru.
Misalnya jika saya menyimpan string ini: "This\rIs\r\nA\nString"
Alih-alih menunjukkan
This
Is
A
String
Saya mencari beberapa editor teks yang akan ditampilkan
This\rIs\r\nA\nString
Saya percaya masalah dengan parsing file teks dalam program tertentu disebabkan oleh baris / kereta kembali tidak konsisten / keduanya di ujung baris.
Saya hanya bisa membuat program yang bisa membaca file dan menampilkannya dengan format itu, tapi saya pikir itu akan lebih mudah jika ada yang tahu satu yang sudah bisa melakukannya.
Terima kasih!
[EDIT]
Lupa menentukan saya di Windows, dan menginstal Cygwin sebenarnya bukan pilihan. Kalau tidak, saya akan menggunakan vi atau vim.
Juga, jika ada cara untuk melakukan ini di PSPad, yang sudah diinstal, akan luar biasa jika Anda tahu itu juga. Terima kasih!
sumber
Jawaban:
Dengan Notepad ++ , Anda dapat menampilkan karakter end-of-line. Ini menunjukkan CR dan LF, bukannya "\ r" dan "\ n", tetapi mendapatkan titik di. Namun, itu masih akan memasukkan jeda baris. Tapi Anda bisa melihat karakter akhir baris.
Untuk menggunakan Notepad ++ untuk ini, buka menu View, buka slide Show Symbols, dan pilih "Show all karakter" atau "Show end-of-line karakter".
sumber
View > Show Symbol
. Tip: Notepad ++ juga bagus untuk menemukan karakter dan menggantinya dengan jeda baris, lihat detailnya di superuser.com/q/34451/169199od -c filename.csv
. Yang ini bekerja pada aplikasi Terminal. dr-palaniraja.blogspot.ca/2011/06/…Dalam vi (m) , periksa:
sumber
Sublime Text 3 memiliki plugin bernama RawLineEdit yang akan menampilkan akhiran baris dan memungkinkan penyisipan tipe akhiran baris sewenang-wenang:
https://github.com/facelessuser/RawLineEdit
sumber
shift + ctrl + p
biasanya cara di Sublime untuk berinteraksi dengan plugin. Tekan tombol ini dan mulai ketik nama plugin, Anda akan melihat hasilnya.Pada platform Windows editor Zeus memiliki opsi untuk menampilkan ruang putih (yaitu View, menu Sapce Putih ).
Ini juga memiliki opsi untuk menampilkan file dalam mode hex (yaitu Tools, menu Hex Dump ).
sumber
Anda bisa mendapatkan ini di Emacs dengan mengubah mode. Sebagai contoh, ini adalah hal-hal yang terlihat dalam mode Whitespace .
sumber
Saya berani bertaruh bahwa Notepad Programmer akan memberi Anda sesuatu seperti itu ...
sumber
Tulis sebuah program kecil yang berhasil. Bergantung pada bahasa yang Anda gunakan, dibutuhkan antara 10 detik hingga 1 menit. Lebih cepat daripada menginstal aplikasi apa pun pasti. Di baris perintah dengan setup PHP yang tepat
sumber
vi dapat menampilkan semua karakter.
sumber
Coba Notepad ++ . Ini menunjukkan semua karakter. Selain itu, Anda dapat menggunakan dos2unix utilitas untuk mengonversi file ke semua / n, atau "conv" (tautan yang sama) untuk mengonversi cara mana pun.
sumber
Saya penggemar berat JEdit . Ini sangat kuat, dan lintas platform. Ada plugin yang tersedia untuk itu yang disebut Whitespace yang dapat melakukan apa yang Anda inginkan. Jika itu tidak cukup, ada plugin hex display dan plugin hex editing.
sumber
SciTE melakukan itu dengan sangat baik dengan satu penekanan tombol. Hal ini juga dapat mendeteksi akhir baris yang paling mungkin saat ini dari file (dalam kasus garis campuran) dan mengubahnya.
Tidak perlu menginstal, ringan, itu dapat digunakan sebagai alat bahkan jika Anda tidak ingin menyerah editor favorit Anda.
sumber
EmEditor melakukan ini. Anda juga dapat menyesuaikan simbol apa yang sebenarnya ditampilkan untuk ditampilkan.
sumber
Jika Anda memiliki Mathematica, Anda dapat mencoba dengan perintah ini:
Itu akan menunjukkan semua / r dan / n
sumber
Slickedit dan Notepad2 juga menunjukkannya. Di Slickedit Anda dapat mengubahsuaikan semua jenis karakter yang tidak terlihat (spasi, tab, CR, umpan baris, ...) dan menampilkannya dengan karakter apa pun yang Anda inginkan.
sumber
Yang terbaik untuk mengganti \ n \ t dan lebih banyak lagi: Editor File Programmer http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/pfefiles.htm
sumber
Maaf untuk bergabung dengan kereta musik begitu terlambat tetapi di Windows 10, Notepad2 akan menunjukkan kepada mereka. Pilih dari menu
View\Show Line Endings
sumber
GVIM berjalan pada Windows, dan ada VIM untuk cmd.
Lihat http://www.vim.org/download.php
Juga, melihat cepat melalui dokumen atau google, atau beberapa teman vimmy dapat membantu Anda untuk menggunakan pencarian cepat VIM dan mengganti untuk memperbaiki masalah yang Anda miliki saya percaya.
sumber