PyCharm - En İyi Linux Python IDE

Bu kılavuz, Python programlama dilini kullanarak profesyonel uygulamalar geliştirmek için kullanabileceğiniz PyCharm entegre geliştirme ortamını tanıtacaktır. Python, harika bir programlama dilidir çünkü gerçekten çapraz platformdur. Herhangi bir kodu yeniden derlemek zorunda kalmadan Windows, Linux ve Mac bilgisayarlarda çalışacak tek bir uygulama geliştirmek için kullanılabilir.

PyCharm, Resharper'ı geliştiren aynı kişiler olan Jetbrains tarafından geliştirilen bir editör ve hata ayıklayıcısıdır. Resharper, kod geliştirmeyi ve .NET kodunu yazarken hayatlarını kolaylaştırmayı amaçlayan Windows geliştiricileri tarafından kullanılan harika bir araçtır. Resharper ilkelerinin birçoğu PyCharm'ın profesyonel versiyonuna eklenmiştir.

PyCharm Nasıl Kurulur

PyCharm'ı yüklemek için bu kılavuz PyCharm'ı nasıl alacağınızı, indireceğinizi, dosyaları nasıl çıkaracağınızı ve çalıştıracağınızı gösterecektir.

Karşılama Ekranı

PyCharm'ı ilk çalıştırdığınızda veya bir projeyi kapattığınızda, son projelerin listesini gösteren bir ekranla size sunulacak.

Aşağıdaki menü seçeneklerini de göreceksiniz:

Ayrıca varsayılan Python sürümünü ve diğer bu tür ayarları ayarlamanıza izin veren bir yapılandırma ayarları seçeneği vardır.

Yeni Bir Proje Oluşturmak

Yeni bir proje oluşturmayı seçtiğinizde, aşağıdaki gibi olası proje türlerinin bir listesi verilir:

Windows, Linux ve Mac üzerinde çalışacak bir temel masaüstü uygulaması oluşturmak istiyorsanız, bir Pure Python projesi seçebilir ve nerede olduklarına bakılmaksızın çalıştıkları işletim sistemine yerel görünen grafik uygulamaları geliştirmek için QT kitaplıklarını kullanabilirsiniz. geliştirildi.

Proje türünü seçmenin yanı sıra, projenizin adını da girebilir ve ayrıca geliştirmek için Python sürümünü seçebilirsiniz.

Bir Proje Aç

Son açılan projeler listesindeki isme tıklayarak bir proje açabilir veya aç düğmesini tıklayıp açmak istediğiniz projenin bulunduğu klasöre gidebilirsiniz.

Kaynak Denetiminden Çıkış Yapılıyor

PyCharm, proje kodunu GitHub, CVS, Git, Mercurial ve Subversion gibi çeşitli çevrimiçi kaynaklardan kontrol etme seçeneği sunar.

PyCharm IDE

PyCharm IDE, üstte bir menü ile başlar. Bunun altında her açık proje için sekmeleriniz var.

Ekranın sağ tarafında kodla adım atmak için hata ayıklama seçenekleri vardır.

Sol bölmede proje dosyaları ve dış kütüphaneler bulunur.

Bir dosya eklemek için proje adına sağ tıklayın ve "yeni" yi seçin. Daha sonra, aşağıdaki dosya türlerinden birini ekleme seçeneğiniz olur:

Bir python dosyası gibi bir dosya eklediğinizde, sağ paneldeki editöre yazmaya başlayabilirsiniz.

Metin tüm renk kodlu ve kalın bir metindir. Dikey bir çizgi girintiyi gösterir, böylece doğru sekme yaptığınızdan emin olabilirsiniz.

Editör ayrıca tam IntelliSense içerir, bu da kütüphanelerin isimlerini yazmaya başladığınızda veya komutları komutları tamamlayarak komutları tamamlayabilirsiniz.

Uygulamada Hata Ayıklama

Uygulamanızı herhangi bir noktada, sağ üst köşedeki hata ayıklama seçeneklerini kullanarak ayıklayabilirsiniz.

Grafiksel bir uygulama geliştiriyorsanız, uygulamayı çalıştırmak için yeşil düğmeye basmanız yeterlidir. Ayrıca shift ve F10 tuşlarına basabilirsiniz.

Uygulamada hata ayıklamak için ya yeşil okun yanındaki düğmeye tıklayabilir ya da shift ve F9 tuşlarına basabilirsiniz. Kodda kesme noktaları yerleştirebilirsiniz, böylece program satırdaki gri marjı tıklayarak programın belirli bir satırda durmasını sağlar. kırmak.

İleriye doğru tek bir adım yapmak için, kodun üzerinde ilerleyen F8 tuşuna basabilirsiniz. Bu, kodu çalıştıracağı anlamına gelir, ancak bir işleve adım atmaz. Fonksiyona adım atmak için F7 tuşuna basarsınız. Bir işlevdeyseniz ve arama işlevine çıkmak istiyorsanız, shift ve F8 tuşlarına basın.

Hata ayıklanırken, ekranın alt kısmında, değerleri izlemekte olduğunuz işlemler ve iş parçacıklarının ve değişkenlerin listesi gibi çeşitli pencereleri görürsünüz. Kodu geçerken değerin ne zaman değiştiğini görebilmeniz için bir değişkene bir saat ekleyebilirsiniz.

Diğer bir harika seçenek, kodu kapsam denetleyici ile çalıştırmaktır. Programlama dünyası yıllar boyunca çok değişti ve şimdi geliştiricilerin test odaklı geliştirme yapmaları yaygındır, böylece yaptıkları her değişiklik, sistemin başka bir parçasını kırmadığından emin olmak için kontrol edebilirler.

Kapsama denetleyicisi aslında programı çalıştırmanıza, bazı testler gerçekleştirmenize ve bitirdiğinizde, kodunuzun ne kadarının test çalıştırmanız sırasında yüzde olarak karşılandığını size söyler.

Ayrıca, bir yöntemin veya sınıfın adını, öğelerin kaç kez çağrıldığını ve söz konusu kod parçasına ne kadar süre harcandığını gösteren bir araç da vardır.

Yeniden yapılandırılan kod

PyCharm'ın gerçekten güçlü bir özelliği kod refactoring seçeneğidir.

Kodu geliştirmeye başladığınızda sağ kenarda küçük işaretler görünecektir. Bir hataya neden olabilecek veya sadece iyi yazılmayan bir şey yazarsanız, PyCharm renkli bir işaretçi yerleştirir. Renkli işaretleyiciye tıklamak size sorunu anlatacak ve bir çözüm sunacaktır.

Örneğin, bir kitaplığı içe aktaran bir içe aktarma ifadeniz varsa ve bu kitaplıktan herhangi bir şey kullanmazsanız, yalnızca kod griye dönmezse, işaretçi kütüphanenin kullanılmadığını belirtir.

Görünecek diğer hatalar, iyi bir kodlama içindir; örneğin, bir import ifadesi ile bir işlevin başlangıcı arasında bir boş satırın olması gibi. Küçük harfle olmayan bir işlev oluşturduğunuzda da söyleneceksiniz.

Tüm PyCharm kurallarına uymak zorunda değilsiniz. Birçoğu sadece iyi kodlama yönergeleridir ve kodun çalışıp çalışmadığıyla ilgili bir şey değildir.

Kod menüsünde ayrıca başka refaktor seçenekleri de vardır. Örneğin, kod temizleme işlemini gerçekleştirebilir ve bir dosya veya proje için sorunları denetleyebilirsiniz.

özet

PyCharm, Linux'ta Python kodunu geliştirmek için harika bir editördür ve iki versiyon mevcuttur. Topluluk sürümü gündelik geliştirici içindir, oysa profesyonel ortam bir geliştiricinin profesyonel yazılım oluşturmak için ihtiyaç duyabileceği tüm araçları sağlar.