Panimula sa Atom Python Text Editor at kung paano ito i-configure

Alamin ang tungkol sa Atom python text editor kasama ang pag-download at pag-set up nito. Alamin din kung paano makamit ang mga tukoy na pagsasaayos at pag-install ng mga pakete ng Python.

Ang oras ay hindi naghihintay para sa sinuman, at sa napakabilis na panahon na ito, palagi nating kailangan ang mga tool kung saan maaari nating mapabilis ang ating mga gawain. Ang pag-unlad ng software ay isa sa mga pangunahing gawain na nangangailangan ng pinaka mapamaraan na mga kapaligiran na hindi lamang tinutulungan ang programmer na isulat ang code ngunit pinapayagan din ang paggawa ng software. Ito ang nag-iisang layunin ng isang IDE, at kabilang sa mga pinakamahusay, Atom ay libre at bukas na mapagkukunan. Ito ay isang desktop application na idinisenyo upang maghatid mga tagabuo sa kanilang pagsisikap.

Bago mapunta sa kalaliman, tingnan natin nang mabilis ang lahat ng pag-aaralan sa artikulong ito:





Magsimula muna tayo sa pag-alam kung bakit mo talaga kailangan ang python Atom IDE?

Bakit kailangan natin ng Atom python?

Ang pinaka-pangunahing paraan upang lumikha at magpatakbo ng isang programa ng Python ay upang lumikha ng isang walang laman na file na may isang .py extension at pagkatapos ay ituro ang file na iyon mula sa linya ng utos na may python filename.py. Bilang kahalili, maaari mong gamitin WALANG GINAGAWA na dumarating bilang isang default na application kasama ang Python upang maipatupad ang iyong code. Gayunpaman, kung nais mong maging produktibo, ang unang dalawang pagpipilian ay hindi magiging pinakamahusay. Kakailanganin mong gumamit ng isang bagay na mas maaasahan at produktibo. Dito makikita ang larawan ng Atom. Ang Atom ay walang mga tampok sa tradisyunal na kahulugan, lumilikha ito ng mga pakete na idaragdag sa na-hack na core nito. Nagbibigay ang mga package na ito ng mga tampok tulad ng awtomatikong kumpleto, mga linya ng code, at mga highlight ng code.



Kaya't magpatuloy tayo at makipagsapalaran nang malalim sa kamangha-manghang 'Software for Development ng Software', na kung saan ay Atom.

Ano ang text editor ng Atom?

Ang Atom ay isang open-source text editor para sa maraming mga platform, na sumusuporta sa mga package na binuo sa Node.js at mayroong suporta para sa kontrol ng bersyon ng Git. Karamihan sa mga pakete ay malayang magagamit at binuo ng mga pamayanan na bukas ang mapagkukunan. Ito ay binuo at pinapanatili ng GitHub, na binuo gamit ang mga teknolohiya sa web bilang isang application sa desktop.

Ang Atom ay isang open-source na cross-platform IDE. Sinusuportahan nito ang mga package na binuo sa Node.js at kontrol sa bersyon ng Git. Karamihan sa mga pakete ay malayang magagamit at binuo ng mga pamayanan na bukas ang mapagkukunan. Ang IDE na ito ay binuo at pinapanatili ng GitHub sa balangkas ng Electron gamit ang mga teknolohiya sa web.



Nagda-download ng Atom

Upang mag-download ng Atom python text editor, pumunta sa https://atom.io/ .Awtomatiko nitong makikita ang iyong kasalukuyang operating system at ipapakita ang kaukulang setup file upang mag-download, mag-click sa pag-download.

Kapag natapos na ang proseso ng pag-download, kumpletuhin ang pag-set up sa pamamagitan ng pag-click sa run at maghintay hanggang matapos ang pag-install.Kapag na-install na, awtomatiko na magbubukas ang Atom, sa default na direktoryo. Gagawa rin ng isang shortcut sa start menu.

Upang maipatupad ang Python code, kakailanganin mong i-install ang kinakailangang mga pakete o plug-in.

home page ng atom-atom python-edureka

naka-link na code ng listahan sa c

Tingnan natin ngayon kung paano natin mai-configure ang Atom Python upang buksan sa isang karaniwang paraan upang ma-access ang atom mula sa direktoryo na aming napili. Maaari mo ring tuklasin ang mga tampok tulad ng pag-install ng isang tema o pakete gamit ang maligayang gabay tulad ng ipinakita sa imahe sa itaas. Sa ngayon, isara lamang ang maligayang gabay at alisan ng check ang pagpipilian Ipakita ang Welcome Guide kapag binubuksan ang Atom upang sa susunod na maglunsad ka ng atomhindi lilitaw ang welcome screen.

Ngayon, pumunta sa direktoryo kung saan ka nag-download ng atom, mag-right click dito at piliin ang buksan gamit ang Atom.

Kung hindi mo nakikita ang pagpipiliang ito sa menu ng konteksto, maaari itong mailunsad mula sa mga programa. Pumunta sa File-> Mga setting o gamitin Ctrl + Comma (Ctrl +,) upang buksan ang mga setting.

Sa mga setting, mag-click sa tab na System at suriin ang mga sumusunod na pagpipilian:

1) Ipakita sa mga menu ng konteksto ng file

2) Ipakita sa mga menu ng konteksto ng folder

Ngayon ang menu ng konteksto ay ipapakita ang kinakailangang pagpipilian na, buksan kay Atom . Pumunta sa direktoryo at isagawa ang parehong operasyon tulad ng inilarawan nang mas maaga.

Makikita mo ang tanawin ng puno patungo sa kaliwa. Kung hindi mo nakikita ang tree view, pumunta upang tingnan at i-click ang toggle tree view o gamitin ang shortcut (Ctrl + /) . Sa view ng puno simpleng pag-click lamang sa file at maaari mong makita ang code.

Pagpapatupad ng Code

Karaniwan, ang prompt ng utos ay ginagamit upang tumakbo . Gayunpaman, sa Atom, isang plugin ang tinawag platformio-ide-terminal ay magagamit na maaaring magamit upang maisagawa ang mga file ng sawa, Upang i-setup, ang plugin na ito, mag-navigate sa File-> Mga setting mag-click sa I-install ang tab at maghanap para sa plug-in ng platformio-ide-terminal at mag-click sa pag-install.

Kapag natapos na ang pag-install, ang isang terminal ay isasama sa loob ng Atom at makikita mo ang isang + icon sa kaliwang sulok ng Atom python editor. Magbubukas ang terminal sa kasalukuyang direktoryo kung na-click ito.

Maaari mo ring tingnan ang mga detalye ng plugin sa pamamagitan ng pag-click sa tab na plugin package. Ipapakita nito ang lahat ng kinakailangang mga detalye at kung paano gamitin ang mga plugin.

Paghiwalay sa Editor

Kapag mayroon kang higit sa isang file na binuksan sa loob ng Atom, maaari kang pumunta sa View -> Mga Panes -> Hatiin ang Kanan upang ipadala ang kasalukuyang file sa kanang kalahati ng window. Tutulungan ka nitong mapalakas ang iyong pagiging produktibo kapag nagtatrabaho kasama ng maraming mga file nang sabay-sabay.

Theming

Mayroong dalawang uri ng mga tema, katulad, mga tema ng UI at Syntax. Ang mga tema ng UI ay para sa pagbabago ng istilo ng mga pindutan, dropdown, atbp samantalang ang mga tema ng Syntax ay para sa pagtukoy kung paano ang kulay ng code at mga detalye ng pag-highlight ng syntax.

Upang suriin ang lahat ng mga naka-install na tema, mag-navigate sa File-> Mga setting, pagkatapos ay mag-click sa tab na mga tema, at ipapakita nito sa iyo ang nais na resulta. Kung sakaling nais mong mag-download ng mga bago, pumunta sa + I-install ang tab na pag-click sa Mga Tema tab na naroroon sa tabi ng Mga Packages, hanapin ang tema na kailangan mo at i-install ito.

Personal kong gusto ang default na tema, ngunit maaari kang magpatuloy at baguhin ang tema para sa pareho at i-configure ang iyong editor ayon at kung paano mo gusto.

Pag-format

Upang baguhin ang default font, mag-navigate sa Mga setting pagkatapos ay mag-click sa Editor tab Dito, makikita mo ang isang pagpipilian upang baguhin ang paggamit ng font Font Family upang i-istilo ito ayon sa iyong kagustuhan.

Nag-eeksperimento

Upang magdagdag sa ilang mas masaya, maaari kang mag-eksperimento sa mga sumusunod na pagpipilian:

taas ng linya:

Line-taas ay karaniwang ang spacing sa pagitan ng dalawang mga linya. Kung sakaling nais mong baguhin ito, mag-navigate sa Editor tab, at baguhin ang taas ng linya ayon sa iyong kagustuhan.

Mag-scroll sa Nakalipas na Wakas

Kung mag-scroll ka sa code nang normal, magagawa mong mag-scroll hanggang sa huling linya na makikita sa ilalim ng screen. Ang paglipat sa kabila nito ay mai-lock. Kung pinagana mo ang Mag-scroll sa Nakaraang Katapusan pakete, makikita mo ang ilalim na linya sa tuktok ng screen na nagbibigay sa iyo ng blangkong puwang sa ibaba upang maging komportable ka sa pagtatrabaho sa code.

Ipakita ang Patnubay sa Indent

Nang walang gabay sa indent, walang ipinapakita tungkol sa mga indentasyon. Kapag pinagana, makikita mo ang mga patayong linya na makakatulong sa iyo na maunawaan kung saan dapat lumitaw ang mga indentasyon.

Maraming iba pang mga pagpipilian upang maghanap. Maaari kang magpatuloy at mag-eksperimento sa iba pang mga pagpipilian.

Ngayon, magpatuloy tayo upang makitungo sa ilang mga partikular na pagsasaayos ng Python.

Mga pagsasaayos na tukoy sa Python:

Narito ang ilang mga lubhang kapaki-pakinabang na mga plugin para sa Sawa upang mapalakas ang pagiging produktibo nito.

Script

Nagpapakita ang pakete ng Script ng isang dokumento tungkol sa mga detalye ng iba pang mga pakete tulad ng mga utos, mga shortcut, atbp. Kung hindi ka komportable sa mga default na mga shortcut, maaari mong baguhin ang mga ito sa pamamagitan ng pag-navigate sa tingnan ang code tab na naglalaman ng isang folder na pinangalanan pangunahing mga mapa. Mag-navigate sa folder na ito at buksan script.cson at i-update ito upang umangkop sa iyong mga kinakailangan. Mangyaring gumawa ng isang tala na pinalitan ko ito Ctrl-r tulad ng ipinakita sa screenshot sa ibaba.

java para sa mga halimbawa ng loop program

Ngayon, isara ang lahat ng mga bintana at i-restart ang atom. Kapag nag-restart ito, makakatakbo ka na Python Script gamit ctrl + r at makikita mo ang isang kahon ng output sa ibaba. Ang output box na ito ay maaari ding ipasadya tulad ng sumusunod:

Mag-navigate sa File-> Mga setting mag-click sa Mga Tema tab at maaari mong makita ang mga styleheet patungo sa tuktok. Kapag nag-click ka dito, magbubukas ang isang styleheet. I-paste ang sumusunod na snippet upang madagdagan ang laki ng font ng script console.

.script-view .line {

laki ng font: 30px

}


Script Console

atom-file-icon:

Ang package na ito ay magdaragdag ng mga icon bago ang iyong mga filesa view ng puno tulad ng ipinakita sa imahe sa ibaba.

Dati pa

Pagkatapos

napili ang minimap at minimap-highlight:

Ang pagbubukas ng file na may maraming mga linya ng code ay ipapakita bilang isang kabuuan sa window patungo sa kanang bahagi. Ang minimap-highlight-napili ay i-highlight ang pagpapaandar o variable na napili bilang puting mga patch sa mini window na tulad ng ipinapakita sa screenshot sa ibaba.

autocomplete-python:
Autocomplete pop-up ng isang window na may mga mungkahi tungkol sa kung ano ang maaaring lumitaw kapag naabot ng programmer ang isang partikular na punto habang naka-coding.

flake 8
Ito ay isang linter para sa Python na ginamit upang makahanap ng mga error sa script at i-highlight ang mga ito. Upang paganahin ito kakailanganin mong i-install ang flake8 gamit ang sumusunod na utos:

pip install flake8

Kapag tapos na, maaari kang makakita ng isang maliit na icon sa ibabang kaliwang sulok ng Atom na magpapakita ng isang listahan ng mga error na nakasalubong.

python-autopep8
Ginagamit ang Python-autopep8 upang mai-format ang iyong code. Maaari itong paganahin mula sa mga setting ng autopep8 plugin sa pamamagitan ng pagcheck Naka-format na Magtipid pagpipilian

Dinadala tayo nito sa pagtatapos ng artikulong ito sa 'Atom Python'. Kaya sige at tuklasin ang tinaguriang ‘ Isang hackable text editor para sa ika-21 Siglo '. Sana nasundan mo nang maayos ang lahat.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng blog na 'Atom Python IDE' na ito at babalikan ka namin sa lalong madaling panahon.

Upang makakuha ng malalim na kaalaman sa Python kasama ang iba't ibang mga application nito, maaari kang magpatala nang live na may 24/7 na suporta at habambuhay na pag-access.