Metin arkadaşı kodumu okunabilir sütunlara ayırabilir mi?


0

Tekrarlayan kod satırları girmeyi seviyorum, böylece küçük farkları görüp kolayca görebiliyorlar. Örnek olarak, bunu okumak zor:

address = "1800 Washington St."
name = "George McGoo"
user_type = "admin"

ama bu okunması kolay:

address   = "1800 Washington St."  
name      = "George McGoo"  
user_type = "admin"

Boşluk çubuğumu yıpratmadan Textmate'de bunu yapmanın bir yolu var mı?

Yanıtlar:


0

Metin arkadaşı hakkında hiçbir şey bilmiyorum, ancak sorunu eldeki komut satırı ile çözebilirsiniz:

$ cat addresslist 
address = "1800 Washington St."
name = "George McGoo"
user_type = "admin"

address = "1800 Washington St."
name = "George McGoo"
user_type = "admin"

$ awk -F'=' '{a[NR]=$0;l=length($1);if(l>max){max=l};last=NR}END{for(i=1;i<=last;i++){if(a[i]~/=/){c=a[i];gsub(/^[^=]+*=/,"",c);b=a[i];gsub(/=.*$/,"",b);printf "%-*s = %s\n",max,b,c}else{print a[i]}}}' addresslist
address    =  "1800 Washington St."
name       =  "George McGoo"
user_type  =  "admin"

address    =  "1800 Washington St."
name       =  "George McGoo"
user_type  =  "admin"
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.