Visual Studio Code - Dosyaların Sonuna Yeni Satır Ekle


115

Dosyaları Visual Studio Code kullanarak kaydederken, yeni bir satırın otomatik olarak dosyaların sonuna eklenmediğini ve her türlü olası soruna neden olduğunu fark ettim.

Visual Studio Code'da otomatik olarak yeni bir satır nasıl eklenir?

Yanıtlar:


192

Visual Studio Code'un dosyaların sonuna yeni bir satır eklemesini sağlamak için iki kolay yöntem vardır:

Yöntem I

  1. Visual Studio Code'u açın ve Dosya'ya gidin (Mac kullanıyorsanız Kod) -> Tercihler -> Ayarlar ; şimdi bir ayarlar sayfası görüntülemelisiniz

  2. 'Enter son yeni satır ekleme arama çubuğuna içinde'

  3. ' Çalışma Alanı Ayarları ' ve / veya ' Kullanıcı Ayarları ' sekmelerinde ' Dosyalar: Son Yeni Satır Ekle ' başlığının altındaki onay kutusunu seçin

'Dosyalar: Son Yeni Satırı Ekle' onay kutusu seçili Ayarlar Sayfası

Yöntem II

  1. Visual Studio Code'u açın ve Dosya'ya gidin (Mac kullanıyorsanız Kod) -> Tercihler -> Ayarlar ; şimdi bir ayarlar sayfası görüntülemelisiniz

  2. Sayfanın sağ üst tarafındaki {} simgesini tıklayarak JSON ayarları sayfasını açın

  3. JSON ayarları sayfasının arama çubuğuna ' files.insertFinalNewline ' yazın

  4. Ya

    • files.insertFinalNewlineJSON anahtarını içeren satırın sol tarafındaki beyaz 'düzenleme kalemine' tıklayın ve seçinTrue

    veya

    • files.insertFinalNewlineJSON anahtarını içeren satırı kopyalayın, gerektiği gibi 'Kullanıcı Ayarları' ve / veya 'Çalışma Alanı Ayarları' sekmelerinin altındaki sağ taraftaki JSON dosyasına yapıştırın ve değerinitrue

<code> files.insertFinalNewline </code> <code> true </code> olarak ayarlanmış Kullanıcı Ayarları JSON

Son sonuç

Senin ikisinde de Kullanıcı Ayarları veya Çalışma Alanı Ayarları JSON dosyasına, bir çizgi okuma olmalıdır "files.insertFinalNewline": truesağlanan küme parantezleri içinde, ({}). Ek olarak, Ayarlar sayfasında, ' Dosyalar: Son Yeni Satır Ekle ' başlığı altındaki onay kutusu seçilecektir.

Visual Studio Code, zaten yoksa, kaydedilirken dosyaların sonuna boş bir satır ekleyecektir.


1
Dosyanın sonunda zaten satırsonu varsa, bu hiç ekstra satırsonu ile sonuçlanır mı?
Aaron Franke

3
@AaronFranke Bu davranışı hiç görmedim. Benim için, henüz yeni satır yoksa sadece yeni satır ekler. Bu sorunu yaşıyorsanız, belki de son satırlarınızın fark etmediğiniz bazı biçimlendirmeler içermediğini kontrol edin.
LJH

1
Dil türüne göre de tanımlayabilirsiniz:"[javascript]": {"files.insertFinalNewline": true}
Get Off My Lawn

@AaronFranke Hayır, ancak zaten fazladan satır başınız varsa, bu ayar ekstraları sınırlamaz. Bu üzücü.
Lawrence

64

Visual Studio Code'un dosyaların sonuna bir satırsonu eklemesinin nasıl yapılacağını gösteren bir ekran görüntüsü yerleştirdim. Bu aynı zamanda kod incelemelerinde "Bunu yapmanız ve yeniden göndermeniz gerekiyor" derken bağlantı kurmak için yararlı bir yer işlevi görecektir.

ayar değişikliğinin ekran görüntüsü


4
Eminim bu insanlara yardımcı olacaktır. Çok teşekkürler!
LJH

@LJH'yi düzenlediğiniz için teşekkürler. Asperger'lar niyetimi
iletmemi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.