Python jest jednym z najczęściej używanych języków programowania ogólnego celu. Większość popularnych stron internetowych lub oprogramowania aplikacyjnego, którego używasz każdego dnia, jest zasilana przez Python.
Przyczyną popularności tego języka programowania jest jego prosta i łatwa do zrozumienia natura. Analizy danych i analizy danych to zastosowania programowania Python. Te pola są odpowiedzialne za tworzenie wielu miejsc pracy na całym świecie.
Istnieje wiele zintegrowanych środowisk programistycznych (IDES) do edycji i programowania w Python. Osobiście wolę Vim w terminalu Ubuntu, ale istnieje wiele idesów, takich jak Pycharm, GnU Emacs i Pyzo, które są dostępne dla Ubuntu. Tak więc dzisiaj omówimy te IDES jeden po drugim.
Krzepa
Cechy:
VIM to moja preferowana IDE z projektów studenckich, a nawet dzisiaj, ponieważ sprawia, że żmudne zadanie, takie jak programowanie bardzo łatwe i przyjemne. VIM jest również używany przez wielu programistów i użytkowników Linuksa, ponieważ jest bardzo szybki i jest wysoce konfigurowalnym IDE. Co ważniejsze, VIM ułatwia zadanie debugowania i ma obsługę wielu narzędzi i wtyczek.
VIM może być używany zarówno jako samodzielna aplikacja, jak i interfejs wiersza poleceń. Wielu nowych użytkowników może mieć trudności z użyciem początkowo, ale kiedy się do niego przyzwyczaisz, pokochasz programowanie na VIM.
$ sudo apt-get install vimPycharm
Cechy:
Pycharm to bardzo popularna międzyplatformowa Python IDE, która jest dostępna w dwóch edycjach, a mianowicie edycji społeczności i profesjonalnej. Community Edition jest bezpłatne i open source, podczas gdy Pro Edition jest wypłacany. Jest wysoce konfigurowalny i funkcjonuje bogate IDE z funkcjami takimi jak zintegrowane testowanie jednostkowe i debugger Python, wyróżnienie błędów, analiza kodu i wiele innych, których można się spodziewać w IDE.
Pycharm ma jeden z najlepszych GUI w porównaniu z innymi Python Ides i może być dobrym wyborem dla profesjonalnych programistów. Jest dostępny dla najnowszych wydań Ubuntu pod pakietem Snap i można go pobrać bezpośrednio z Ubuntu Software Center.
$ sudo snap instaluj pycharm -community -classicEric
Cechy:
Eric jest zintegrowanym środowiskiem programistycznym open source napisanym i opracowanym w Python. Jest to międzyplatform IDE z obsługą wielu języków programowania, w tym Python. ERIC IDE jest pakowany z tak wieloma funkcjami, które obejmują kod automatyczne komplecja, wyróżnienie błędów, zintegrowany debugger Pythona, wyprzedzenie wyszukiwanie, podświetlenie składni itp.
Eric ma proste, ale wysoce konfigurowalne GUI z obsługą wtyczek i rozszerzeń. To także sportu zintegrowana przeglądarka klas, której nie znajdziesz w żadnych IDES.
$ sudo apt-get instaluj ericPyzo
Cechy:
Pyzo to środowisko programowania open source oparte na Pythonie. Jest używa CONDA do zarządzania pakietami Python. Jest to prosta i interaktywna IDE, ale nie ma kompromisu z jego funkcjami. Niektóre z funkcji obejmują podświetlenie składni, przewodnik do wcięcia, MATLAB, takie jak interfejs użytkownika, przeciąganie i kropla i itp.
Pyzo zawiera również interaktywną pomoc, przeglądarkę plików i ma obsługę wszystkich głównych języków programowania. Pyzo można pobrać i zainstalować z Center Software lub Center.
Aktualizacja $ sudo apt-getPo zakończeniu instalacji uruchom następujące polecenie, aby uruchomić Pyzo IDE.
$ PyzoSpyder
Cechy:
Spyder to zintegrowane środowisko programistyczne, które jest specjalnie zaprojektowane do programowania naukowego w Python. Jest to wielojęzyczna IDE z funkcjami takimi jak automatyczne komplecja kodu, wyróżnienie składniowe, analiza kodu, podział poziomy i pionowy.
Spyder ma interfejs oparty na układzie, który sprawia, że jest łatwo nawigowany i łatwy w użyciu dla nowych użytkowników.
$ sudo apt-get instal instal SpyderGNU EMACS
Cechy:
GNU Emacs to zintegrowane środowisko programistyczne opracowane w ramach projektu GNU. Jest to edytor kodu międzyplatformowy. Jest to dostosowywany edytor kodów z obsługą języka programowania Python poza pudełkiem. Jest to jeden z najpotężniejszych IDE dostępnych do programowania w Python.
GNU Emacs ma prosty interfejs użytkownika, który oferuje doskonałe wrażenia użytkownika końcowego. EMACS nie ogranicza się tylko do programowania, ponieważ można go używać do przeglądania internetowego, e -maila itp.
$ sudo add-apt-repozytory PPA: Kelleyk/EmacsAtom
Cechy:
Atom to bezpłatny i otwarty edytor tekstu z funkcjami takimi jak każde zintegrowane środowiska programistyczne. Jest opracowywany przez GitHub i obsługuje prawie wszystkie główne języki programowania, w tym Python. Instalując niektóre rozszerzenia i wtyczki, możesz wprowadzić funkcjonalność podobną do IDE do Atom.
Atom ma zręczny interfejs użytkownika i oferuje funkcje takie jak automatyczne uzupełnienie, wyróżnienie składniowe, diagnostyka i wiele innych.
$ sudo add-apt-repozytory PPA: WebUpd8Team/AtomPYDEV (Eclipse)
Cechy:
PYDEV to wtyczka zewnętrzna dla Eclipse, która jest zintegrowanym środowiskiem programistycznym opracowanym do programowania naukowego w Python. Oferuje takie funkcje, jak analiza kodu, debugowanie graficzne, refaktoryzacja kodu itp.
Ponieważ PYDEV jest zintegrowany z Eclipse, ma bardzo dobry interfejs użytkownika. Ma również integrację z PyLint. Aby użyć PYDEV, wystarczy zainstalować Eclipse z centrum oprogramowania Ubuntu i dodać do niego wtyczkę PYDEV.
Skrzydło
Cechy:
Wing to IDE opracowane przez Wingware. Jest specjalnie zaprojektowany do języka programowania Pythona. Wing oferuje wiele funkcji, takich jak automatyczne uzupełnienie, auto-edycja, przeglądarka źródłowa, nawigacja kodu oraz zarówno lokalna i zdalne debugowanie.
Wing ma elastyczny interfejs użytkownika ze wszystkim umieszczonym idealnie, dzięki czemu możesz łatwo znaleźć wszystko, co chcesz.
Pobierz pakiet skrzydeł stąd:
https: // Wingware.com/pliki do pobrania/Wing-Personal
Thonny
Cechy:
Thonny to prosta IDE zaprojektowana specjalnie dla początkujących. Ma prosty i łatwy interfejs użytkownika z niektórymi podstawowymi funkcjami, takimi jak debugger, zakończenie kodu itp. Thonny jest załadowany Python 3.6 Zbudowany z pudełka, który wymaga prostego instalatora, aby rozpocząć programowanie Python.
Najlepszą rzeczą w Thonny jest to, że ma przyjazną dla początkującą powłokę systemową. Możesz otworzyć powłokę systemową z narzędzi wielu, aby zainstalować dodatkowe pakiety lub nauczyć się obsługi Pythona w wierszu poleceń. Możesz pobrać i zainstalować Thonny z Ubuntu Software Center.
BEZCZYNNY
Cechy:
Idle to zintegrowane środowisko programistyczne dla języka programowania Python. Jest napisany w języku programowania Python i zestawu narzędzi GUI Tkinter. Jest to międzyplatformowa IDE, która działa również bez wysiłku w systemie Windows i MacO, oprócz Linux i jego dystrybucji.
Mówiąc o funkcjach, które oferuje, wiele okien, automatyczne zakończenie, kolorowanie wprowadzania kodu to jedna z wielu godnych uwagi funkcji. Poza tym jest to również bardzo konfigurowalne Python IDE.
Aktualizacja $ sudo apt-getWniosek
Podsumowując, wybranie najlepszego IDE zawsze zależy od preferencji i potrzeb programisty. Wymienione tutaj IDE są najlepsze pod względem edycji kodu, debugowania i ogólnego doświadczenia użytkownika.