Python

Top 10 Python IDE til Ubuntu

Top 10 Python IDE til Ubuntu
Python er et af de mest anvendte programmeringssprog til generelle formål. Mange af de populære websteder eller applikationssoftware, du bruger hver dag, er drevet af Python. Årsagen til populariteten af ​​dette programmeringssprog er, at det er enkelt og let at forstå naturen. Ligesom nye programmører gør, startede jeg min programmering med Python, og det er stadig mit foretrukne og foretrukne programmeringssprog.Der er mange integrerede udviklingsmiljøer (IDE'er) tilgængelige til redigering og programmering i Python. Personligt foretrækker jeg Vim på Ubuntu-terminalen, men der er mange IDE'er som PyCharm, GNU Emacs og PyZo tilgængelige for Ubuntu. Så i dag skal vi diskutere disse IDE'er en efter en.

1. Vim

Vim er min # 1 foretrukne IDE lige fra college-projekterne og selv i dag, fordi det gør en kedelig opgave som programmering meget let og behagelig. Det er ikke kun mig, men Vim bruges af mange udviklere og Linux-brugere, fordi det er meget hurtigt og meget tilpasseligt IDE. Mere vigtigt er det, at Vim gør debugging-opgaven lettere, og den understøtter mange værktøjer og plug-ins.

Vim kan bruges som både enkeltstående applikationer såvel som kommandolinjegrænseflader. Mange nye brugere kan finde det vanskeligt at bruge i starten, men når du først er vant til det, vil du elske at programmere på Vim.

$ sudo apt-get install vim

2. PyCharm

PyCharm er meget populær Python IDE på tværs af platforme, som kommer i to redigeringsprogrammer, nemlig community og professionel udgave. Community-udgaven er gratis og open-source, mens pro-udgaven er betalt en. Det er meget tilpasseligt og funktionsrige IDE med funktioner som Integrated Unit Testing og Python Debugger, fejl fremhævning, kode analyse og mange flere, som du kan forvente i IDE.

Pycharm har en af ​​de bedste GUI sammenlignet med andre Python IDE'er og kan være et godt valg for professionelle udviklere. Den er tilgængelig til de nyeste udgivelser af Ubuntu under Snap-pakke og kan downloades direkte fra Ubuntu Software Center.

$ sudo snap installere pycharm-community --classic

3. Eric

Eric er et open source integreret udviklingsmiljø skrevet og udviklet i Python. Det er en platform-IDE med understøttelse af mange programmeringssprog inklusive Python. Eric IDE er samlet med så mange funktioner, der inkluderer automatisk kodefuldførelse, fejlfremhævning, integreret Python-fejlretning, forhåndssøgning, syntaksfremhævning osv.

Eric har enkel, men meget tilpasselig GUI med understøttelse af plug-ins og udvidelser. Den har også en integreret klassebrowser, som du ikke finder mange IDE'er.

$ sudo apt-get install eric

4. Pyzo

Pyzo er et open source programmeringsmiljø baseret på Python. Det bruger conda til at styre Python-pakker. Det er simpelt og interaktivt IDE, men der er intet kompromis med dets funktioner. Nogle af funktionerne inkluderer syntaksfremhævning, indrykningsvejledning, Matlab som brugergrænseflade, træk og slip filer og mapper osv.

Pyzo har også interaktiv hjælp, filbrowser og understøtter alle de store programmeringssprog. Pyzo kan downloades og installeres fra Software Center eller terminalkommando.

$ sudo apt-get opdatering
$ sudo apt-get install python3-pip python3-pyqt4
$ sudo python -m pip installer pyzo -opgradering

Når installationen er afsluttet, skal du køre nedenstående kommando for at starte Pyzo IDE.

$ pyzo

5. Spyder

Spyder er et integreret udviklingsmiljø på tværs af platforme specielt designet til videnskabelig programmering i Python. Det er flersproget IDE med funktioner som automatisk komplettering af kode, syntaksfremhævning, kodeanalyse, vandret og lodret opdeling.

Spyder har layoutbaseret brugergrænseflade, hvilket også gør det let at navigere og let at bruge for nye brugere. Det har også understøttelse af IPython, NumPy, SciPy og mange andre open source-software.

$ sudo apt-get install spyder

6. GNU Emacs

GNU Emacs er et integreret udviklingsmiljø, der er udviklet under GNU-projekt, og det er en kodeditor på tværs af platforme. Det kan tilpasses kode editor med understøttelse af Python programmeringssprog ud af kassen. Det er en af ​​de mest kraftfulde IDE'er, der er tilgængelige til programmering i python.

GNU Emacs har enkel brugergrænseflade, der giver fremragende slutbrugeroplevelse. Emacs er ikke kun begrænset til programmering, da du kan bruge det til browsing, e-mail osv.

$ sudo add-apt-repository ppa: kelleyk / emacs
$ sudo apt-get opdatering
$ sudo apt-get install emacs

7. Atom

Atom er en gratis og open source teksteditor med funktioner som ethvert integreret udviklingsmiljø. Det er udviklet af GitHub og understøtter næsten alle de store programmeringssprog inklusive Python. Ved at installere nogle udvidelser og plug-ins kan du bringe IDE-lignende funktionalitet til Atom.

Atom har en glat brugergrænseflade og tilbyder funktioner som automatisk komplettering, syntaksfremhævning, diagnostik og mange flere.

$ sudo add-apt-repository ppa: webupd8team / atom
$ sudo apt-get opdatering
$ sudo apt-get install atom

8. PyDev (formørkelse)

PyDev er et tredjeparts plug-in til Eclipse, som er et integreret udviklingsmiljø udviklet til videnskabelig programmering i Python. Det tilbyder funktioner såsom kodeanalyse, grafisk fejlretning, kode refactoring osv.

Da PyDev er integreret i Eclipse, har den en meget god brugergrænseflade. Det har også integration med PyLint. For at bruge PyDev skal du bare installere Eclipse fra Ubuntu Software Center og tilføje PyDev plug-in til det.

9. Vinge

Wing er en IDE udviklet af Wingware og er specielt designet til fjende Python programmeringssprog. Wing tilbyder mange funktioner såsom automatisk komplettering, automatisk redigering, kildebrowser, kodnavigation og lokal såvel som ekstern fejlretning.

Wing har fleksibel brugergrænseflade med alt placeret perfekt, så du nemt kan finde det, du vil.

Download Wing-pakke herfra

https: // wingware.com / downloads / wing-personal

10. Thonny

Thonny er en simpel IDE specielt designet til begyndere. Den har enkel og nem brugervenlig grænseflade med nogle grundlæggende funktioner som debugger, kodefærdiggørelse osv. Thonny er fyldt med Python 3.6 bygget ud af kassen, hvilket kræver et simpelt installationsprogram for at komme i gang med Python-programmering.

Det bedste ved Thonny er, at det har en nybegyndervenlig systemskal, og du kan åbne systemskallen fra Tools mange for at installere ekstra pakker eller for at lære Python-håndtering på kommandolinjen.

Download Thonny herfra

http: // thonny.org /

At afslutte valg af bedste IDE afhænger altid af programmørens præferencer og behov. IDE'erne, der er anført her, er bedst med hensyn til kodedigering samt fejlretning og generel brugeroplevelse. Du kan altid dele dine tanker og synspunkter @LinuxHint.

OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...