Tym razem skorzystamy z okazji, aby o tym porozmawiać PyCharm, czyli IDE (Zintegrowane środowisko programistyczne) między platformami stosowany w dziedzinie programowania, ma dwie wersje jeden, który jest podzielony na społeczność i edycję edukacyjną wydaną na licencji Apache i druga to wydanie profesjonalneZostałem wydany na zastrzeżonej licencji.
W wersji profesjonalnej za opłatą zapewnia dodatkowe funkcjonalności, takie jak środowisko kodowania do tworzenia stron internetowych, zdalnego programowania, a także obsługę baz danych.
Funkcje PyCharm
pycharm pochodzi z konsolą Pythona gdzie możesz pisać skrypty w trakcie ich uruchamiania. W zależności od preferencji okna można przełączyć do trybu dokowania, trybu swobodnego, trybu okna lub trybu podziału. Po włączeniu trybu zadokowanego można go również aktywować, aby przypiąć narzędzia.
Pomoc w kodowaniu i analiza z uzupełnianiem kodu, składnią i podświetlaniem błędów.
Nawigacja po projekcie i kodzie, wyspecjalizowane widoki projektów, widoki struktury plików i szybkie skoki między plikami, klasami, metodami i zastosowaniami
Refaktoryzacja w Python: obejmuje zmianę nazwy, metodę ekstrakcji, wprowadzenie zmiennej, wprowadzenie stałej, podciągnięcie, naciśnięcie w dół i inne
Wsparcie dla frameworków web: Django, web2py i Flask
Wbudowany debugger Pythona
Zintegrowane testy jednostkowe z pokryciem kodu linia po linii
Rozwój języka Python w Google App Engine
Iintegracja kontroli wersji- Zunifikowany interfejs użytkownika dla Mercurial, Git, Subversion, Perforce i CVS z listami zmian i scalaniem.
Jak zainstalować PyCharm w systemie Linux?
W przypadku Ubuntu i pochodne PyCharm można pobrać z Centrum oprogramowania Ubuntu w trzech edycjach: wersja Pro, wersja EDU i wersja CE. Wystarczy wyszukać Pycharm, a on się pojawi.
W przypadku innych dystrybucji mamy bardziej ogólną instalację, wystarczy pobrać plik .tar.gz z oficjalnej strony Jet Brains.
Po zakończeniu pobierania otwórz terminal w folderze pobierania, w którym znajduje się plik i wpisz następujące polecenie w terminalu, aby go wyodrębnić:
tar -xvf pycharm-community-*.tar.gz
Możesz także kliknąć plik prawym przyciskiem myszy i kliknąć wypakuj tutaj. Zostanie rozpakowany do tego samego folderu, co plik .tar.gz.
Zrobiłem to przejdźmy do folderu bin a następnie wpisz w terminalu, aby uruchomić Pycharm:
./pycharm.sh
Zainstaluj ze Snap
Aplikację można również zainstalować za pomocą pakietów przystawki, jedynym wymaganiem jest, aby nasz system obsługiwał przystawkę, w przeciwnym razie będziemy musieli ją zainstalować.
Mając pewność, że nasz komputer obsługuje przyciąganie, otwieramy terminal i wykonujemy następujące polecenie aby zainstalować wersję pro:
sudo snap install pycharm-professional --classic
Podczas dla wersji społecznościowej:
sudo snap install pycharm-community --classic
Wstępna konfiguracja Pycharm
Pierwsze uruchomienie Pycharm pozwoli Ci skonfigurować go na podstawie własnych preferencji, w tym skonfigurować motywy, umieszczać projekty i konfigurować wtyczki, które chcesz dołączyć.
Muszą przeczytać „Umowę o polityce prywatności” i zaakceptować ją, aby kontynuować.
Zrobione, możesz skonfigurować preferowany motyw poniżej, są w zasadzie trzy motywy interfejsu użytkownika: Intellij, Darcula i GTK +.
Mogą ułatwić uruchamianie środowiska IDE przy użyciu skryptów uruchamiania, ale można je pominąć.
Następnie mogą skonfigurować wtyczki, które chcesz dołączyć do instalacji. Początkowy ekran wtyczki będzie wyglądał następująco:
Pod koniec konfiguracji otworzy się okno podobne do poniższego aby utworzyć nowy projekt, otworzyć jeden lub wyjść z systemu kontroli wersji.
Po wybraniu projektu ekran początkowej aplikacji, który zobaczysz, będzie wyglądał następująco:
Dzięki temu na naszych komputerach zostanie zainstalowane IDE, na którym będą mogli zacząć rozwijać swoje projekty.
Jeśli znasz jakieś inne IDE podobne do Pycharm, nie wahaj się podzielić nim z nami w komentarzach.
Nie podoba mi się to, że obecnie brakuje podstawowych funkcji, takich jak zarządzanie aplikacjami internetowymi, zdalnymi i bazodanowymi. Zaczynając od pycharmu, nawet jeśli nie jesteś profesjonalistą, ale zwykłym samoukiem, nie możesz dziś zrobić niczego pożytecznego bez przechodzenia przez kasę, gdy tylko zrobisz postęp w jakimkolwiek przeciętnym projekcie.
Wolę Geany razem z QT-Designer do tworzenia dowolnego programu w Pythonie.