Visual Studio Code - Sisipkan Baris Baru di Akhir Berkas

112

Saat menyimpan file menggunakan Visual Studio Code, saya melihat bahwa baris baru tidak secara otomatis ditambahkan ke akhir file, menyebabkan segala macam masalah potensial.

Bagaimana cara menyisipkan baris baru secara otomatis dalam kode Visual Studio?

LJH
sumber

Jawaban:

189

Ada dua metode mudah untuk membuat Visual Studio Code menyisipkan baris baru di akhir file:

Metode I

  1. Buka Kode Visual Studio dan buka File (Kode jika menggunakan Mac) -> Preferensi -> Pengaturan ; Anda sekarang akan melihat halaman pengaturan

  2. Masukkan ' masukkan baris baru terakhir ' ke dalam bilah pencarian

  3. Pilih kotak centang di bawah judul ' Files: Insert Final Newline ' di tab ' Workspace Settings ' dan / atau ' User Settings ' sesuai kebutuhan

Halaman Pengaturan dengan kotak centang 'File: Sisipkan Baris Baru Akhir' dipilih

Metode II

  1. Buka Kode Visual Studio dan buka File (Kode jika menggunakan Mac) -> Preferensi -> Pengaturan ; Anda sekarang akan melihat halaman pengaturan

  2. Buka laman setelan JSON dengan mengklik ikon {} di kanan atas laman

  3. Masukkan ' files.insertFinalNewline ' ke dalam bilah pencarian di halaman pengaturan JSON

  4. Antara

    • Klik pada 'pena edit' putih di sisi kiri baris yang berisi files.insertFinalNewlinekunci JSON dan pilihTrue

    atau

    • Salin baris yang berisi files.insertFinalNewlinekunci JSON, tempelkan ke file JSON sisi kanan di bawah tab 'Pengaturan Pengguna' dan / atau 'Pengaturan Ruang Kerja' sebagaimana diperlukan, dan setel nilainya ketrue

Pengaturan Pengguna JSON dengan <code> files.insertFinalNewline </code> disetel ke <code> true </code>

Hasil Akhir

Di file JSON Pengaturan Pengguna atau Pengaturan Ruang Kerja , Anda harus membaca baris "files.insertFinalNewline": true, dalam tanda kurung kurawal yang disediakan ({}). Selain itu, di halaman Pengaturan , kotak centang di bawah judul ' File: Sisipkan Baris Baru Akhir ' akan dipilih.

Kode Visual Studio sekarang akan menambahkan baris kosong ke akhir file saat disimpan, jika belum ada.

LJH
sumber
Apakah ini pernah menghasilkan baris baru tambahan jika file sudah memiliki baris baru di akhir?
Aaron Franke
3
@AaronFranke Saya belum pernah melihat perilaku itu. Bagi saya, itu hanya menambahkan baris baru jika belum ada. Jika Anda mengalami masalah ini, mungkin periksa baris terakhir Anda tidak berisi beberapa format yang tidak Anda sadari.
LJH
1
Anda juga dapat menentukan per jenis bahasa:"[javascript]": {"files.insertFinalNewline": true}
Get Off My Lawn
62

Saya telah menempatkan tangkapan layar di bawah ini yang menunjukkan bagaimana membuat Visual Studio Code menyisipkan baris baru di akhir file. Ini juga akan berfungsi sebagai tempat yang berguna untuk ditautkan dalam tinjauan kode saat mengatakan "Anda perlu melakukan ini dan mengirim ulang".

tangkapan layar dari perubahan pengaturan

Bruno Bronosky
sumber
4
Saya yakin ini akan membantu orang. Terima kasih banyak!
LJH
Terima kasih telah mengedit @LJH. Asperger cenderung mempersulit saya untuk mengomunikasikan niat
Bruno Bronosky