Metin Girintisi Biçimlendirici
Herhangi bir metin bloğuna girinti ekleyin, kaldırın veya ayarlayın.
Bu araç hakkında
Metin Girinti Biçimlendirici, metin satırlarının başındaki boşluğu kontrol etmek için basit ama güçlü bir araçtır. Kod biçimlendiriyor olun, belge yapısını düzenliyor olun veya belirli biçimlendirme gereksinimleri için metin hazırlıyor olun, bu araç elle düzenlemeye gerek kalmadan girintiyi hızlı bir şekilde ekleyebilmenize, kaldırabilmenize veya ayarlayabilmenize olanak tanır. Uygun girinti okunabilirliği artırır ve belgeleriniz arasında tutarlı biçimlendirme sağlanmasına yardımcı olur.
Aracı kullanmak basittir: metninizi giriş alanına yapıştırın, istediğiniz girinti işlemini seçin (boşluk ekle, sekme ekle veya mevcut girintiyi kaldır) ve girinti miktarını veya türünü belirtin. Biçimlendirici metninizi anında işler ve kopyalamaya hazır sonucu gösterir. Yaygın kullanım durumları arasında boşluklar ve sekmeler arasında dönüştürme, kod parçacıklarındaki girinti seviyelerini standardize etme, yayın için metin hazırlama veya içe aktarılan içerikte tutarsız boşluğu düzeltme yer alır.
Sıkça Sorulan Sorular
Kod Uygulaması
# Add, remove, or set indentation for each line
def add_indent(text, indent=" ", levels=1):
prefix = indent * levels
return "\n".join(prefix + line for line in text.splitlines())
def remove_indent(text, indent=" ", levels=1):
result = []
for line in text.splitlines():
for _ in range(levels):
if line.startswith(indent):
line = line[len(indent):]
result.append(line)
return "\n".join(result)
def set_indent(text, indent=" ", levels=1):
prefix = indent * levels
return "\n".join(prefix + line.lstrip() for line in text.splitlines())
code = "def foo():\n x = 1\n return x"
print(add_indent(code, " ", 1))
print(remove_indent(code, " ", 1))
print(set_indent(code, "\t", 1))Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.