24-03-2019, Saat: 00:47
PyLint, Python kodunda hata olup olmadığını denetler ve desenleri, kodlama iyi Python teşvik eder yaygın olarak kullanılan bir araç Python projeleri için Visual Studio ile tümleşiktir.
Spustit pylint
Yeni bir Python projeye sağ tıklayın Çözüm Gezgini seçip Python > çalıştırma PyLint:
Bu komutu kullanarak zaten mevcut değilse PyLint etkin ortamınıza yüklemenizi ister.
PyLint uyarıları ve hataları görünür hata listesi penceresi:
Bir hata çift doğrudan sorunu oluşturulan kaynak koduna götürür.
[color=var(--success-dark)] İpucu
Bkz: PyLint başvurusu özellikleri PyLint ayrıntılı bir listesi için çıktı iletilerini.[/color]
PyLint komut satırı seçeneklerini ayarlama
Komut satırı seçenekleri PyLint belgelerin bölümü aracılığıyla PyLint'ın davranışını denetlemek nasıl açıklar bir .pylintrc yapılandırma dosyası. Böyle bir dosya Visual Studio'da veya başka bir yerde uygulanan bu ayarlar ne ölçüde istediğinize bağlı olarak Python proje kökündeki yerleştirilebilir (bkz komut satırı seçenekleri Ayrıntılar için).
Örneğin, önceki resimle gösterilen "docstring eksik" uyarıları bastırmak için bir .pylintrc dosya bir proje, adımları uygulayın:
- Komut satırında, proje kök dizinine gidin (sahip, .pyproj dosyası) ve bir derleme dışı bırakılan yapılandırma dosyası oluşturmak için aşağıdaki komutu çalıştırın:
[color=var(--text)]commandKopyala[/color]
pylint --generate-rcfile > .pylintrc
- Visual Studio Çözüm Gezgini'nde projenize sağ tıklayın, Ekle > var olan öğe, yeni gidin .pylintrcdosya, onu seçin ve seçin Ekle.
- Çalışabileceğiniz birçok ayarları olan düzenleme için dosyayı açın. Bir uyarıyı devre dışı bırakmak için bulun
[MESSAGES CONTROL]
bölümüne ve ardından bulun
disable
Bu bölümde ayarlama. Belirli iletileri için istediğiniz hangi uyarıların ekleyebilir, uzun bir dizenin yoktur.Örnekte, ekleme
,missing-docstring
(ayırıcı virgül dahil).
- Kaydet .pylintrc dosya ve Uyarıları artık bastırılan yeniden görmek için spustit pylint.