Aracılığıyla paylaş


Visual Studio'da Python kodunu otomatik olarak yeniden biçimlendirme

Visual Studio, kodu belirli biçimlendirici standartlarına uyacak şekilde hızla yeniden biçimlendirmenizi sağlar. Bu makalede, biçimlendirme özelliklerine erişmeyi ve özellikleri etkinleştirmeyi keşfedersiniz.

Biçimlendirici seçme

Kaynak kod biçimlendiricinizi Araçlar>Seçenekleri>Metin Düzenleyicisi>Python>Biçimlendirmesi aracılığıyla ayarlayabilirsiniz. Visual Studio'daki Python Araçları autopep8, Black formatter ve yapf ile kaynak kod biçimlendirmesini destekler.

Screenshot of the Python formatting options in Visual Studio and the Black formatter option selected.

Visual Studio'daki Python desteği, sonraki bir bölümde açıklandığı gibi Açıklama Paragrafı Doldur komutunu Gelişmiş Düzenle>menüsüne de ekler.

Seçime veya dosyaya biçim uygulama

Biçimlendirme ayarlarını bir dosyadaki tüm içeriğe veya yalnızca belirli bir seçime uygulayabilirsiniz.

Seçimi biçimlendirmek için Gelişmiş>Biçim Seçimini Düzenle'yi>seçin.

Dosyanın tamamını biçimlendirmek için Gelişmiş>Biçim Belgesini Düzenle'yi>seçin.

Sözcük kaydırma

Araçlar>Seçenekleri>Metin Düzenleyicisi>Python>Genel'de sözcük kaydırmayı etkinleştirebilirsiniz. Ayarlar bölümünde Word kaydırma onay kutusunu seçin.

Screenshot that shows how to enable word wrapping for Python in Visual Studio.

Açıklama metnini biçimlendirme

Gelişmiş>Doldurma Açıklaması Paragrafını Düzenle>seçeneği açıklama metnini yeniden akıtıp biçimlendirer.

Uzun çizgileri yeniden biçimlendirme

Bu örnekte gösterildiği gibi uzun metin satırlarını ayırmak için özelliğini kullanın:

# This is a very long long long long long long long long long long long long long long long long long long long comment

Metin birden çok satır olarak yeniden biçimlendirilir:

# This is a very long long long long long long long long long long long long
# long long long long long long long comment

Kısa çizgileri birleştirme

Bu örnekte gösterildiği gibi kısa metin satırlarını birleştirmek için özelliğini kullanın:

# Short line of text
# more text
# text

Metin tek bir satırda yeniden biçimlendirilir:

# Short line of text more text text