10 BESTE Python IDE - Python Editors for Windows, Linux & Mac

Innholdsfortegnelse:

Anonim

Python-kodeditorer er designet for at utviklerne enkelt kan kode og feilsøke programmet. Ved å bruke disse Python IDEene (Integrated Development Environment) kan du administrere en stor kodebase og oppnå rask distribusjon.

Utviklere kan bruke disse redaktørene til å lage skrivebord eller webapplikasjon. Python IDEene kan også brukes av DevOps-ingeniører for kontinuerlig integrering.

Følgende er en håndplukket liste over Top Python Code Editors, med populære funksjoner og nyeste nedlastingskoblinger. Listen inneholder både open source (gratis) og premiumverktøy.

Topp Python IDEer og kodeditorer gratis og betalt

Navn Plattform Link
PyCharm Windows, Mac og Linux Lære mer
Drage Windows, Mac og Linux Lære mer
Spyder Windows, Mac og Linux Lære mer

1) PyCharm

PayCharm er en plattform-IDE som brukes til Python-programmering. Det er en av de beste Python IDE-editorene som kan brukes på Windows, macOS og Linux. Denne programvaren inneholder API som kan brukes av utviklerne til å skrive sine egne Python-plugins, slik at de kan utvide de grunnleggende funksjonene.

Pris: Gratis

Egenskaper:

  • Det er en intelligent Python-kodeditor som støtter for CoffeeScript, JavaScript, CSS og TypeScript.
  • Gir smart søk for å hoppe til hvilken som helst fil, symbol eller klasse.
  • Smart Code Navigation
  • Denne Python-redaktøren tilbyr rask og sikker refactoring av kode.
  • Det gir deg tilgang til PostgreSQL, Oracle, MySQL, SQL Server og mange andre databaser fra IDE.

Last ned lenke: https://www.jetbrains.com/pycharm/


2) Drage

Kite er IDE for Python som automatisk fullfører flere linjekoder. Denne redaktøren støtter mer enn 16 språk. Det hjelper deg å kode raskere uten problemer.

Pris : Gratis

Egenskaper:

  • Det tilbyr Python-dokumentasjon.
  • Denne redaktøren gir en funksjonssignatur mens du skriver.
  • Du får en verktøytips om musen.
  • Gir støtte i e-post.
  • Bruker maskinlæringsmodeller for Python-språk.

3) Spyder

Spyder er et vitenskapelig integrert utviklingsmiljø skrevet i Python. Denne programvaren er designet for og av forskere som kan integrere med Matplotlib, SciPy, NumPy, Pandas, Cython, IPython, SymPy og annen programvare med åpen kildekode. Spyder er tilgjengelig via Anaconda (distribusjonssystem med åpen kildekode) på Windows, macOS og Linux.

Pris : Gratis

Egenskaper:

  • Det er en av de beste Python IDE for Windows som lar deg kjøre Python-kode etter celle, linje eller fil.
  • Plott et histogram eller tidsserie, gjør endringer i datarammen eller nummen matrise.
  • Den tilbyr automatisk kodefullføring og horisontal / vertikal splitting.
  • Finn og eliminere flaskehalser
  • En interaktiv måte å spore hvert trinn i kjøring av Python-kode.

Last ned lenke: https://www.spyder-ide.org/


4) INGENT

IDLE (Integrated Development and Learning Environment) er en standardredigerer som følger med Python. Det er en av de beste Python IDE-programvarene som hjelper en nybegynner å lære seg Python enkelt. IDLE-programvarepakken er valgfri for mange Linux-distribusjoner. Verktøyet kan brukes på Windows, macOS og Unix.

Pris: gratis

Egenskaper:

  • Søk i flere filer
  • Den har en interaktiv tolk med fargelegging av inndata, utdata og feilmeldinger.
  • Støtter smart innrykk, angre, ringetips og automatisk fullføring.
  • Lar deg søke og erstatte i et hvilket som helst vindu.

Last ned lenke: https://docs.python.org/3/library/idle.html


5) Sublim tekst 3

Sublime Text 3 er en kodeditor som støtter mange språk, inkludert Python. Det er en av de beste Python-editorene som har grunnleggende innebygd støtte for Python. Tilpasning av Sublime Text 3 er tilgjengelig for å lage et fullverdig Python-programmeringsmiljø. Redaktøren støtter OS X, Windows og Linux operativsystemer.

Pris: Gratis prøveversjon

Egenskaper:

  • Lar deg markere syntaksen.
  • Den har kommandopalettimplementering som godtar tekstinndata fra brukere.
  • Håndter UTF8 BOMs i .gitignore-filer
  • Vis merker for mapper og filer for å indikere Git-status
  • Endringer i en fil er representert av markører som er tilgjengelige i takrennen.

Last ned lenke: https://www.sublimetext.com/3


6) Visual Studio-kode

Visual Studio Code (VS Code) er et open source-miljø utviklet av Microsoft. Det er en av de beste Python IDE for Windows som kan brukes til Python-utvikling. Visual Studio Code er basert på Electron, som er et rammeverk for å distribuere Node JS-applikasjoner for datamaskinen som kjører på Blink-nettlesermotoren.

Pris: Gratis

Egenskaper:

  • Redaktøren gir fullføring av smart kode basert på funksjonsdefinisjon, importerte moduler, samt variabeltyper.
  • Du kan jobbe med Git så vel som andre SCM-leverandører
  • Gjør det mulig å feilsøke koden fra redaktøren.
  • Tilbyr utvidelser for å legge til nye språk, debuggere, temaer for å få fordelen av tilleggstjenester.

Last ned lenke: https://code.visualstudio.com/


7) Atom

Atom er et nyttig kodeverktøy som foretrekkes av programmerere på grunn av det enkle grensesnittet sammenlignet med de andre redaktørene. Atom-brukere kan sende inn pakker og dem for programvaren.

Pris: Gratis

Egenskaper:

  • Package Manager Integrated for Plugins support
  • Funksjonen med smart autofullføring
  • Det er en av de beste Python-redaktørene som støtter Command Palette
  • Flere ruter
  • Tillat redigering på tvers av plattformer

Last ned lenke: https://atom.io/


8) Jupyter

Jupyter er et verktøy for folk som nettopp har begynt med datavitenskap. Det er enkelt å bruke, interaktiv datavitenskap IDE på tvers av mange programmeringsspråk som bare ikke fungerer som redaktør, men også som et pedagogisk verktøy eller presentasjon.

Pris: Gratis

Egenskaper:

  • Det er en av de beste Python IDE som støtter numerisk simulering, datarensing av maskininnlæringsdata visualisering og statistisk modellering.
  • Kombiner kode, tekst og bilder.
  • Støtte for mange programmeringsspråk.
  • Integrerte datavitenskaplige biblioteker (matplotlib, NumPy, Pandas).

Last ned lenke: https://jupyter.org/install.html


9) Pydev

PyDev er en tredjeparts Python-redaktør for Eclipse. Det er en av de beste IDEene for Python som kan brukes i ikke bare Python, men også IronPython og Jython-utvikling.

Pris: Gratis

Egenskaper:

  • Den har interaktive snarveier
  • Lar deg lage et Google App Engine (GAE) Python-prosjekt
  • Finn og gå til definisjon
  • Importer koden automatisk for å fullføre den.
  • Du kan konfigurere Django-integrasjon.

Last ned lenke: https://www.pydev.org/


10) Thonny

Thonny er en IDE for læring og undervisningsprogrammering, spesielt designet med nybegynner Pythonista skriptmiljø. Den er utviklet ved University of Tartu, som du kan laste ned gratis på Bitbucket-arkivet for Windows, Linux og Mac.

Pris: Gratis

Egenskaper:

  • Lar utviklere se hvordan kode- og skallkommandoene deres påvirker Python-variabler.
  • Den har en enkel feilsøking.
  • Det er en av de beste IDEene for Python som gir støtte for å evaluere et uttrykk.
  • Python-funksjonskall åpner et nytt vindu med separat lokal variabeltabell samt kodepeker.
  • Spot syntaksfeil automatisk.

Last ned lenke: https://thonny.org/


11) Vinge

Wing er et lett Python-miljø som er designet for å gi deg produktiv utviklingsopplevelse.

Pris: Wing Pro-prøveversjon er gratis. Wind Personal og Wing 101 er betalte versjoner.

Egenskaper:

  • Umiddelbar tilbakemelding ved å skrive Python-koden.
  • Hjelper deg med å fjerne vanlige feil og skrive bedre Python-kode.
  • Du kan se etter feilsøkingsdata og prøve feilrettinger interaktivt uten å starte appen din på nytt.
  • Wing støtter testdrevet utvikling med forskjellige rammer som unittest, pytest, nese, doctest og Django testing.

Last ned lenke: https://wingware.com/


12) ActivePython

Øk datavitenskap for programvareutvikling med en sikker og støttet Python-distribusjon. ActivePython er programvare som består av Python-implementeringen CPython og et sett med forskjellige utvidelser for å lette installasjonen.

Pris: Gratis for fellesskap, men kode, team, virksomhet. Enterprise-versjoner blir betalt.

Egenskaper:

  • Det er en av de beste IDEene for Python som lar deg koble til dine store data og databaser, inkludert Redis, MySQL, Hadoop og MongoDB.
  • Hjelper deg med å administrere dataene dine ved hjelp av SciPy, Pandas, NumPy og MatPlotLib.
  • Støtter maskinlæringsmodeller som TensorFlow, Keras og Theano.
  • Kompatibel med åpen kildekode Python, slik at du kan unngå leverandørinnlåsing.
  • Bruker OpenSSL patch for sikkerhet.

Last ned lenke: https://www.activestate.com/products/python/