Sadece dokunulan hatlarda boşluk temizleme


16

Üzerinde çalıştığım çoğu proje before-save-hookiçin çalıştırmak için a kullanıyorum whitespace-cleanup. Takımdaki herkes alanlarını temizlediğinde iyi olur, ancak bazen zaten çalışan projelerde yer alıyorum, çoğu dosya sondaki beyaz ile doluydu. Şu anda sadece tasarruf kancamı kapatın ve boşluk payımı ekleyin ama ideal olarak diffs benim gıcırtılı temiz istiyorum ..

Dokunduğum çizgilerdeki boşlukları temizleyen herhangi bir paket var mı?

Yanıtlar:


15

ws-butlerPaket kaldırır dokundu hatlarından sadece boşluk. Paket Melpa'da mevcuttur.

Bu paketin github'daki README'sinden:

Sadece dokunulan çizgiler kesilir. Tamponun sonundaki beyaz boşluk değiştirilirse, tamponun sonundaki boş satırlar, zorunlu son satırsonu satırına göre kesilir.

Kırpma işlemi yalnızca kaydetme sırasında gerçekleşir.


Ooh, bu çözümü seviyorum, aynı sorunu sık sık yaşadım.
shapr

0

Son zamanlarda Github sayfasına göre `` boşluk temizleme modu '' ile karşılaştım.

whitespace-cleanupgeçerli arabellek kaydedilmeden önce çağıran küçük bir mod , ancak yalnızca arabellekteki boşluk başlangıçta temizse.

Tam olarak istediğinizi yapamayabilir, ancak benzer bir sorunu olan diğerlerine yardımcı olabilir.

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.