Ten przewodnik wprowadzi Cię do zintegrowanego środowiska programistycznego PyCharm, które może być wykorzystane do opracowania profesjonalnych aplikacji za pomocą języka programowania Python. Python to świetny język programowania, ponieważ jest naprawdę wieloplatformowy. Można go wykorzystać do opracowania pojedynczej aplikacji, która będzie działać na komputerach z systemami Windows, Linux i Mac, bez konieczności rekompilacji żadnego kodu.
PyCharm to edytor i debugger opracowany przez Jetbrains, którzy są tymi samymi ludźmi, którzy opracowali Resharper. Resharper jest świetnym narzędziem wykorzystywanym przez programistów Windows do refaktoryzacji kodu i ułatwienia życia przy pisaniu kodu .NET. Wiele zasad Resharpera zostało dodanych do profesjonalnej wersji PyCharm.
Jak zainstalować PyCharm
Ten przewodnik po instalacji PyCharm pokaże Ci, jak pobrać PyCharm, pobrać go, wyodrębnić pliki i uruchomić.
Ekran powitalny
Kiedy po raz pierwszy uruchomisz PyCharm lub gdy zamkniesz projekt, wyświetli się ekran pokazujący listę ostatnich projektów.
Zobaczysz również następujące opcje menu:
- Utwórz nowy projekt
- Otwórz projekt
- Zamówienie z poziomu kontroli wersji
Dostępna jest również opcja ustawień konfiguracyjnych, która umożliwia konfigurację domyślnej wersji Pythona i innych podobnych ustawień.
Tworzenie nowego projektu
Po wybraniu nowego projektu otrzymujesz listę możliwych typów projektów w następujący sposób:
- Pure Python
- Django
- Kolba
- Silnik Aplikacji Google
- Piramida
- Web2Py
- Angularny CLI
- AngularJS
- Fundacja
- Kaseta do płyty HTML5
- React Starter Kit
- Twitter Bootstrap
- Web Starter Kit
Jeśli chcesz utworzyć podstawową aplikację komputerową, która będzie działała w systemach Windows, Linux i Mac, możesz wybrać projekt Pure Python i użyć bibliotek QT do opracowania aplikacji graficznych, które będą wyglądały jak system operacyjny, na którym działają, niezależnie od tego, gdzie się znajdują. opracowano.
Oprócz wyboru typu projektu możesz także wpisać nazwę projektu, a także wybrać wersję Pythona do opracowania.
Otwórz projekt
Możesz otworzyć projekt, klikając jego nazwę na liście ostatnio otwartych projektów lub możesz kliknąć otwarty i przejdź do folderu, w którym znajduje się projekt, który chcesz otworzyć.
Sprawdzanie od kontroli źródła
PyCharm zapewnia opcję sprawdzania kodu projektu z różnych zasobów internetowych, w tym GitHub, CVS, Git, Mercurial i Subversion.
IDC PyCharm
IDC PyCharm zaczyna się od menu u góry. Poniżej znajdują się zakładki dla każdego otwartego projektu.
Po prawej stronie ekranu znajdują się opcje debugowania dla przechodzenia przez kod.
W lewym panelu znajduje się lista plików projektu i bibliotek zewnętrznych.
Aby dodać plik, kliknij prawym przyciskiem myszy nazwę projektu i wybierz Nowy. Następnie możesz dodać jeden z następujących typów plików:
- Plik
- Informator
- Pakiet Pythona
- Plik Pythona
- Notebook Jupyter
- Plik HTML
- Arkusz stylów
- JavaScript
- Maszynopis
- CoffeeScript
- Korniszon
- Źródło danych
Po dodaniu pliku, takiego jak plik python, możesz zacząć pisać w edytorze w prawym panelu.
Tekst jest oznaczony kolorem i ma wytłuszczony tekst. Linia pionowa pokazuje wcięcie, dzięki czemu możesz być pewny, że używasz tabulatora poprawnie.
Edytor zawiera także pełny IntelliSense, co oznacza, że gdy zaczynasz wpisywać nazwy bibliotek lub rozpoznanych poleceń, możesz wykonać polecenia, naciskając Patka.
Debugowanie aplikacji
Możesz debugować aplikację w dowolnym momencie, korzystając z opcji debugowania w prawym górnym rogu.
Jeśli tworzysz aplikację graficzną, możesz po prostu nacisnąć zielony przycisk, aby uruchomić aplikację. Możesz także nacisnąć Shift + F10.
Aby debugować aplikację, możesz kliknąć przycisk obok zielonej strzałki lub nacisnąć Shift + F9. W kodzie można umieszczać punkty przerwania, aby program zatrzymywał się w danym wierszu, klikając szare marginesy w wierszu, w którym ma zostać przerwane.
Aby zrobić jeden krok do przodu, możesz nacisnąć F8, który przechodzi przez kod. Oznacza to, że uruchomi kod, ale nie przejdzie do funkcji. Aby wejść do funkcji, naciśnij F7. Jeśli jesteś w funkcji i chcesz wyjść do funkcji dzwoniącej, naciśnij Shift + F8.
Podczas debugowania na dole ekranu widoczne są różne okna, takie jak lista procesów i wątków oraz zmiennych, dla których oglądasz wartości. Podczas przechodzenia przez kod można dodać zegarek do zmiennej, aby można było zobaczyć, kiedy wartość się zmieni.
Inną świetną opcją jest uruchomienie kodu z funkcją sprawdzania pokrycia. Świat programowania bardzo się zmienił na przestrzeni lat i obecnie programiści często testują rozwój oparty na testach, aby każda zmiana, którą wprowadzili, mogła sprawdzić, czy nie złamali innej części systemu.
Narzędzie do sprawdzania pokrycia rzeczywiście pomaga w uruchomieniu programu, wykonaniu niektórych testów, a kiedy skończysz, pokaże Ci ile procent kodu zostało zaklasyfikowane podczas testu.
Istnieje również narzędzie do wyświetlania nazwy metody lub klasy, ile razy pozycje zostały wywołane i jak długo zostało wydane w danym kawałku kodu.
Refaktoryzacja kodu
Naprawdę potężną funkcją PyCharm jest opcja refaktoryzacji kodu.
Kiedy zaczniesz tworzyć kod, małe znaki pojawią się na prawym marginesie. Jeśli wpiszesz coś, co może spowodować błąd lub po prostu nie jest dobrze napisane, PyCharm umieści kolorowy znacznik.Kliknięcie na kolorowy znacznik powie ci problem i zaproponuje rozwiązanie.
Na przykład, jeśli masz instrukcję importującą, która importuje bibliotekę, a następnie niczego nie używasz z tej biblioteki, nie tylko kod stanie się szary, ale znacznik wskaże, że biblioteka jest nieużywana.
Inne błędy, które się pojawią, to dobre kodowanie, takie jak tylko jedna pusta linia między instrukcją importu i początkiem funkcji. Otrzymasz również informację, kiedy utworzysz funkcję, która nie jest pisana małymi literami.
Nie musisz przestrzegać wszystkich zasad PyCharm. Wiele z nich to tylko dobre wskazówki dotyczące kodowania i nie mają nic wspólnego z tym, czy kod będzie działał, czy nie.
Menu kodu ma również inne opcje refaktoryzacji. Na przykład możesz wykonać czyszczenie kodu i możesz sprawdzić plik lub projekt pod kątem problemów.
streszczenie
PyCharm jest świetnym edytorem do tworzenia kodu Pythona w Linuksie i dostępne są dwie wersje. Wersja społecznościowa przeznaczona jest dla zwykłych programistów, podczas gdy profesjonalne środowisko zapewnia wszystkie narzędzia potrzebne programistom do tworzenia profesjonalnego oprogramowania.




