Bagaimana saya bisa menampilkan lineendings (CR, LF) dalam Visual Studio Code (bukan dalam Visual Studio).
Saya menggunakan pengaturan berikut, tetapi tidak ada yang menunjukkan akhir baris.
"editor.renderWhitespace": true,
"editor.renderControlCharacters": true,
"editor.renderIndentGuides": true
Apakah ada pengaturan untuk lineendings?
Sunting 1: Saya telah membuka masalah di GitHub: https://github.com/Microsoft/vscode/issues/12223
Sunting 2: Soham Kamani membuat ekstensi untuk ini: code-eol
visual-studio-code
tonka
sumber
sumber
Jawaban:
AFAIK tidak ada cara untuk melihat ujung garis secara visual di ruang editor, tetapi di sudut kanan bawah jendela ada indikator yang mengatakan "CLRF" atau "LF" yang akan memungkinkan Anda mengatur ujung garis untuk file tertentu . Mengklik pada teks akan memungkinkan Anda untuk mengubah akhir baris juga.
sumber
.sh
file?"[sh]": { "files.eol": "\n" }
. Tidak semua pengaturan dapat diatur untuk bahasa tertentu dan saya tidak yakin apakah ini adalah bahasa yang bisa tetapi patut dicoba.Jika Anda ingin mengaturnya ke LF sebagai default, Anda dapat pergi ke File-> Preferences-> Pengaturan dan di bawah pengaturan pengguna Anda dapat menempelkan baris ini di bawah pengaturan pengguna Anda yang lain.
"files.eol": "\ n"
Sebagai contoh.
sumber
Ada ekstensi yang menunjukkan akhir baris. Anda dapat mengkonfigurasi warna yang digunakan, karakter yang mewakili CRLF dan LF dan boolean yang menyalakan dan mematikannya.
VS Link Marketplace
sumber
Render Line Endings adalah ekstensi VS Code yang masih dipelihara secara aktif (per April 2020):
https://marketplace.visualstudio.com/items?itemName=medo64.render-crlf
https://github.com/medo64/render-crlf/
Ini dapat dikonfigurasi seperti ini:
dan terlihat seperti ini:
sumber