Ensinnäkin, mikä on IDE ja miksi me tarvitsemme sitä? Integroitu kehitysympäristö on sovellus, joka tarjoaa mahdollisuuden kirjoittaa ohjelmia, testata sitä ja virheenkorjausta sekä paljon muita sanottavia ominaisuuksia.
Valinta valita IDE on aina ohjelmoijien tehtävä. Moderni IDE on rakennettu kevyeksi, alustojen väliseksi sovellukseksi, joka tukee useita ohjelmointikieliä. Kanssa nousu Tekoäly ja sen integrointi IDE antaa kehittäjille mahdollisuuden olla tuottavampia. Esimerkiksi tekoälyohjattu koodin viimeistely tai koodin luontitoiminto IDE: ssä.
Lue myös: 27 parasta IDE: tä ohjelmoinnille tai lähdekoodin muokkaajille Linuxissa
IDE on myös kyky integroitua lähdeohjauksen hallintaan, kuten git, GitHub, jne. Jokaisella IDE: llä on omat hyvät ja huonot puolensa, jotkut ovat liian hitaita, kun meillä on tapana avata iso kooditieto tai joillakin ei ole tarvittavia paketteja jne.
Alla mainittu IDE on joitain suosittuja Pythonin IDE: itä markkinoilla.
- Visual Studio -koodi
- PyCharm
- Atomi
- Sublime teksti
- Vim
- Muistio ++
- Jupyter
- Spyder
Miksi käyttää Visual Studio -koodia?
Ensinnäkin sanoisin Vscode on suosikkini ja erittäin suosittu kehittäjien keskuudessa. Stack overflow -kehittäjäkyselyn 2019 mukaan vscode on ohjelmoijien eniten käytetty kehitystyökalu.
Vscode on kevyt, alustojen välinen, avoimen lähdekoodin kehitys (alle MIT License) -sovelluksen on luonut Microsoft. Integrointi GitHub, Kielen tuki kielelle YAML tai JSON, Integrointi Azure Cloudiin, tuki Dockerille ja Kubernetesille, tuki Ansibleille jne. ovat joitain vscoden ominaisuuksia ja paljon muuta.
Microsoft integroi äskettäinJupyter-muistikirja" kanssa Vscode. Jupyter muistikirja on suosittu verkkopohjainen editori, jota käytetään pääasiassa datatieteessä.
Tässä artikkelissa opit asentamaan ja määrittämään Visual Studio -koodi Linuxissa Python-kehitysympäristöä varten.
Visual Studio -koodin asentaminen Linuxiin
Voit asentaa Visual Studio -koodi alkaen “Ohjelmistokeskus”Joka toimitetaan jokaisen Linux-jakelun mukana. Vaihtoehtoisesti voit asentaa seuraavat ohjeet VSCode Linux-jakelussa.
Asenna VSCode Debianiin ja Ubuntuun
Helpoin tapa asentaa Visual Studio -koodi Debian- ja Ubuntu-pohjaisissa jakeluissa tapahtuu komentorivin kautta, kuten on esitetty.
$ curl https: // -paketit.Microsoft.fi / avaimet / Microsoft.asc | gpg --dearmor> -paketit.Microsoft.gpg $ sudo install -o root -g root -m 644 -paketit.Microsoft.gpg / usr / share / avaimenperät / $ sudo sh -c 'echo "deb [arch = amd64 allekirjoittanut = / usr / share / avaimenperät / paketit.Microsoft.gpg] https: // paketit.Microsoft.com / repos / vscode vakaa pää "> / etc / apt / sources.lista.d / vscode.luettelo '$ sudo apt-get install apt-transport-https $ sudo apt-get update $ sudo apt-get install code
Asenna VSCode CentOS / RHEL: ään ja Fedoraan
Helpoin tapa asentaa Visual Studio -koodi päällä CentOS, RHEL, ja Fedora käyttää seuraavaa komentosarjaa, joka asentaa avaimen ja arkiston.
$ sudo rpm --import https: // paketit.Microsoft.fi / avaimet / Microsoft.asc $ sudo sh -c 'echo -e "[koodi] \ nnimi = Visual Studio -koodi \ nbaseurl = https: // paketit.Microsoft.com / yumrepos / vscode \ nenabled = 1 \ ngpgcheck = 1 \ ngpgkey = https: // paketit.Microsoft.fi / avaimet / Microsoft.asc "> / etc / yum.repot.d / vscode.repo '$ sudo dnf tarkista-päivitä $ sudo dnf -asennuskoodi ------ vanhemmissa versioissa, joissa on yum ------ $ sudo yum tarkista-päivitä $ sudo yum -asennuskoodi
Jos tarvitset lisätietoja asennuksesta tiettyyn Linux-versioon, katso viralliset Microsoft-asiakirjat.
Kuinka käyttää Visual Studio -koodia Linuxissa
Ensin sinun on päätettävä avaamisesta Vscode ensimmäistä kertaa on tervetulosivun ottaminen käyttöön tai poistaminen käytöstä käynnistyksen yhteydessä.

Vscode-pikavalinnat
Pikanäppäimet ovat muokattavissa kohteessa Vscode, mikä tarkoittaa, että voimme määrittää omat näppäimemme. Lehdistö "CTRL + k CTRL + S
”Avaamaan näppäimistön kartoitusasetukset. Voit myös avata tämän JSON-muodossa.

Joitakin yleisiä oletusnäppäimistökartoituksia
- KÄSIKELA: CTRL + VAIHTO + P
- KOMENTOKEHOTE: CTRL + ~
- VASEN AIKOMUS: CTRL +]
- OIKEA AIKOMUS: CTRL + [
- HUOMAUTUKSET: CTRL + /
- VIRALLINEN KONSOLI: CTRL + VAIHTO + Y
- TUTKIMUSMATKAILIJA: CTRL + VAIHTO + E
- NÄYTÄ SIVUPALKKI: CTRL + B
- KOKO NÄYTÖN TILA: F11
- ZEN-TILA: CTRL + K Z
- BLOCK KOMMENTTI: CTRL + VAIHTO + A
Nyt kun olemme nähneet muutaman tärkeän yksityiskohdan VSCODE, on aika määrittää Vscode Python-kehitystä varten. Minkä tahansa tekstieditorin todellinen voima tulee paketeista. Vscode teki paketinhallinnasta hyvin yksinkertaisen.
Voit asentaa minkä tahansa paketin avaamallaLaajennukset”-Välilehti toimintopalkin vasemmalta puolelta. Sinun tarvitsee vain kirjoittaa paketin nimi hakupalkkiin ja napsauttaa asentaa.
Asenna Python Extension VSCodeen
Ensinnäkin tarvitsemme python-laajennuksen python-koodien suorittamiseksi Vscode.

Kun paketti on asennettu, voit valita asentamasi python-tulkin. Jos sinulla on useita tulkkeja (Esim: 3.5, 3.8), on tulkkien välillä helppo vaihtaa. Vasemmassa alakulmassa näet vaihtoehdon valita Tulkki.

Asenna teemat VSCodeen
Teemat ovat aina henkilökohtainen valinta kehittäjille. Päätän pitää kiinni Vscode-oletusteemasta, koska pidän siitä paljon. Voit valita houkuttelevan. Asenna teema [LAAJENNUS -> HAKUPALA ->

Löydät tietoja teemoista tai muista paketeista Vscode Marketplacesta.
Asenna tiedostokuvakkeet VSCodeen
Käytän henkilökohtaisesti “MATERIAALIKUVAKE TEEMA”Tiedostokuvakkeille. Asentaaksesi sen [Laajennus -> HAKUPALKKI -> MATERIAALIKUVAKEEN TEEMA -> ASENNA]. Valitse Tiedoston kuvake haluamasi teema.

Asenna SSH VSCodeen
Etä-SSH sallii etäkansioiden avaamisen SSH-palvelimella. Usein ihmiset kehittävät sovelluksia pilvessä ja käyttävät Vscodea paikallisessa koneessamme. Koodin lataamiseksi / synkronoimiseksi etäkoneeseen / VM / Containersiin voimme käyttää SSH-etää.
Paketin asentaminen [Laajennus -> HAKUPALKKI -> ETÄ - SSH -> ASENNA]. Etsi Microsoftin toimittama paketti.

Määritä etäpalvelimen asetukset avaamalla [COMMAND PALLET (VAIHTO + CTRL + P) -> Yhdistä isäntään -> Luo uusi isäntäkokoonpano (TAI) Valitse määritetty isäntä]. Kun määritykset on tehty, yhteyden muodostaminen etäkoneeseen kysyy salasanaa.

Olen jo määrittänyt 3 Linux-isäntää vscodessa. Joten, kun muodostan yhteyden kenenkään isäntien kanssa, se vain pyytää salasanaa ja saa yhteyden.


Voit myös tutustua viralliseen dokumentaatioon siitä, kuinka etä SSH määritetään VSCodessa.
Asenna Linters VSCodeen
Linters kertoo syntaksiin ja muotoiluun liittyvistä ongelmistamme. Oletuksena, kun asennimme python-laajennuspaketin ensimmäisen kerran, sen mukana tuleePYLINT”Käytössä. Linter suoritetaan, kun tallennamme tiedoston tai voimme suorittaa manuaalisesti komentolavan kautta.
Eri nukkajen käyttämiseksi meidän on ensin asennettava nukka seuraavalla PIP-komennolla ja sitten valittava hiutale 8 kuin linterisi vscodessa käyttämällä [ COMMAND PALLET -> VALITSE LINTER].
# pip asenna hiutale8
Nukkumisen ottaminen käyttöön tai poistaminen käytöstä [COMMAND PALLET -> KÄYTÄ LINTING].

Jos sinulla on useita python-versioita, sinun on varmistettava, että linter on asennettu kaikkiin versioihin. Nyt hiutale 8 jonka olen asentanut, on sidottu Python 3.8, jos vaihdan Python 3.5 ja yritä käyttää Hiutale 8 se ei toimi.
MERKINTÄ: Linters on sidottu nykyiseen työtilaan, joka ei ole globaali.
Nyt, hiutale 8 alkaa heittää virheitä syntaktisten tai loogisten virheiden rikkomisesta. Rikoin alla olevaa katkelmaa PEP 8 tyyli kirjoittaa python-koodia niin hiutale 8 heittää minulle varoitukset ja virheet.

Saatavilla on monen tyyppisiä kynsiä. Virallisista asiakirjoista saat lisätietoja Vscode Lintersista.
Asenna KeyMap VSCodeen
Jos olet kehittäjä, joka vaihtaa Vscodeen eri tekstieditorista, voit säilyttää avainsidonnasi käyttämällä Avainkartta paketti. Microsoft tarjoaa avainkartan joistakin kuuluisista toimittajista, kuten Ylellinen, Atomi, Visual Studio, jne.

Asenna muut paketit VSCodeen
Koska Vscode kuuluu Microsoft sateenvarjo on erittäin helppo integroida luomia työkaluja Microsoft. Voit valita ja asentaa paketteja tarpeidesi mukaan. Muut kuin paketit, jotka näytin yllä, käytän Azure Resource Manager, Azure-toiminnot, jne.
Esimerkiksi:
- Vscode tarjoaa runsaan joukonTaivaansininen”Laajennukset toimimaan Azure-pilven kanssa.
- GitHub voidaan helposti integroida Vscodeen muutamassa vaiheessa.
- Paketti konttipakkauksiin, kuten Docker, Kubernetes.
- Paketti SQL-palvelimelle.
Ota yhteyttä Microsoftin viralliseen kauppapaikaan saadaksesi tietää kaikista paketeista.

MERKINTÄ: Tässä artikkelissa asentamani paketti on minun valintani. Pakettiluettelo voi vaihdella kehityksen luonteen ja tarpeiden mukaan.
Yksi Vscoden uusista lisäyksistä on kyky integroitua Jupyterin muistikirja. Jupyter muistikirja on erittäin suosittu verkkopohjainen editori, jota käytetään pääasiassa datatieteessä. Sinun tarvitsee vain asentaa Jupyter-muistikirja paikalliseen koneeseen ja Vscode voi valita Jupyter-palvelimen ja käynnistää ytimen.
Jupyter Notebookin asentaminen:
# pip asenna Jupyter
Katkelman suorittaminen VSCodessa
Nyt kun olemme määrittäneet editorimme, on aika suorittaa python-koodi. Mielenkiintoinen ominaisuus, josta pidän Vscodessa, on se, että se voi ajaa valitun ajon python-konsolissa.
Suorita python-koodi painamalla [JUOSTA]
symboli editorisi oikeassa yläkulmassa tai napsauta hiiren kakkospainikkeella ja valitse suoritusvaihtoehdot.

Jos valitsetSuorita valinta / rivi Python-terminaalissa“, Vscode suorittaa vain sen osan päätelaitteessa. Tämä on erittäin hyödyllistä joissakin tapauksissa, joissa joudut testaamaan vain muutaman valitun koodirivin.

Yhteenveto
Tässä artikkelissa olemme nähneet kuinka asentaa ja määrittää Vscode editorina Python-ohjelmoinnille. Vscode on yksi suosituimmista toimittajista markkinoilla nyt. Jos olet uusi Vscode-käyttäjä, voit tutkia lisää Vscodesta virallisista asiakirjoista.