10 najlepszych Python Ides dla Ubuntu w najlepszych 10 topach 10

10 najlepszych Python Ides dla Ubuntu w najlepszych 10 topach 10

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:

  • Podświetlanie składni
  • Obsługa innych języków programowania oprócz Pythona
  • Świetne wsparcie społeczności

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 vim

Pycharm

Cechy:

  • Kod Auto Ukończenie
  • Zintegrowany debugger
  • Aktywne wsparcie społeczności

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 -classic

Eric

Cechy:

  • Obsługa rozszerzeń i wtyczek
  • Kod źródłowy Auto-komplecja
  • Zintegrowana przeglądarka internetowa

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 eric

Pyzo

Cechy:

  • Interaktywny interfejs użytkownika
  • Nie ma potrzeby interpretera Pythona

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-get
$ sudo apt-get instaluj Python3-Pip Python3-pyqt4
$ sudo python -m pip instaluj pyzo -upgrade

Po zakończeniu instalacji uruchom następujące polecenie, aby uruchomić Pyzo IDE.

$ Pyzo

Spyder

Cechy:

  • Społeczność
  • Łatwo żeglowne

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 Spyder

GNU EMACS

Cechy:

  • Wysoce konfigurowalne

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/Emacs
Aktualizacja $ sudo apt-get
$ sudo apt-get instaluj emacs

Atom

Cechy:

  • Przyjazny użytkownikowi
  • Smart Auto-Completsion Obsługa
  • W pełni konfigurowalny interfejs

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/Atom
Aktualizacja $ sudo apt-get
$ sudo apt-get Atom

PYDEV (Eclipse)

Cechy:

  • Ukończenie kodu automatycznego
  • Łatwy w nawigacji

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:

  • Potężny debugger
  • Auto-edycja i automatyczne uzupełnienie

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:

  • Idealne dla początkujących, łatwe w użyciu
  • Podświetlanie błędu składni

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:

  • Podświetlanie składni
  • Automatyka kodu

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-get
$ sudo apt-get install Idle3

Wniosek

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.