Ka gjithnjë e më shumë mjete dhe lehtësira për programuesit. Disa dallohen veçanërisht, siç është rasti i Bashkëpunëtori i Google, e cila po jep shumë për të folur. Një tjetër nga platformat në të cilat duhet kushtojini vëmendje është PlatformIO, një faqe për të gjetur burime të jashtëzakonshme për ata që krijojnë kodin burimor për platforma të ndryshme.
Në këtë tutorial do të mësoni se çfarë është PlatformIO, për çfarë shërben, si mund ta përdorni dhe shumë më tepër rreth tij. mjet fantastik programimi.
Çfarë është PlatformIO?
PlatformIO është një IDE, domethënë një mjedis zhvillimi të integruar, me redaktuesin e tij profesional të kodit dhe përpiluesin e tij, në mënyrë që të mund të përpiloni kodin burimor për një mori platformash, një korrigjues, si dhe një sërë funksionesh dhe mjetesh shumë interesante për programim (njësia testi i monitorit serial, analizuesi i kodit, plotësimi automatik i kodit, menaxheri i bibliotekës, etj.). Është falas, me burim të hapur dhe ju mund t'i zgjeroni aftësitë e tij përmes shtojcave ose shtesave. Ai madje lejon zhvillimin në distancë, mund të integrohet me depot e kodeve GitHub dhe GitLab, etj.
Nga ana tjetër, ambienti i tij është shumë miqësor dhe i lehtë për t'u përdorur, me një ambient modern, të fuqishëm, të shpejtë, të lehtë. Një platformë Shumë i shkathët i cili tashmë ka mijëra përdorues dhe i cili është i disponueshëm si për GNU / Linux, si Apple macOS dhe gjithashtu për Microsoft Windows. Mund ta instaloni edhe në borde të caktuara SBC si Raspberry Pi.
Më shumë informacion rreth PlatformIO - Shih faqen zyrtare
Më shumë rreth komunitetit dhe kodit burimor - Shiko faqen në GitHub
Platformat e mbështetura nga Platformio
Lista e platformat e mbështetura nga Platformio është vërtet e mirë. Disa nga arkitekturat e mbështetura nga përpiluesi i tij janë:
- ARM
- atemel avr
- ARC32
- NXP LPC
- Mikroçip PIC32
- RISC-V
- etj.
Si instaloni?
në instaloni PlatformIO Core në Windows, ose në macOS është vërtet e lehtë. Megjithatë, nëse keni GNU / Linux, hapat do të jenë disi më të komplikuar (megjithëse ata kanë gjithashtu një skript për të lehtësuar gjithçka), ose nëse vendosni ta instaloni nga burimi duke e përpiluar vetë.
L hapa për të ndjekur shëndoshë:
- Shkarkoni paketën Platformio:
wget -q https://raw.githubusercontent.com/platformio/platformio-core-installer/master/get-platformio.py
- Instaloni Platformio Core
sudo PLATFORMIO_CORE_DIR=/opt/platformio python3 get-platformio.py
- Tani ju duhet të krijoni një lidhje simbolike me komandën pio në drejtorinë / usr / local / bin /:
sudo ln -s /opt/platformio/penv/bin/pio /usr/local/bin/pio
- Tani pio mund të përdoret si një komandë sistemi për të gjithë përdoruesit. Si parazgjedhje, përdoruesi rrënjë dhe përdoruesit me privilegje sudo do të jenë në gjendje të lexojnë dhe shkruajnë në portën serike. Më poshtë është për të shtuar përdoruesin në grupin përkatës:
sudo usermod -a -G dialout $USER
- Mos harroni se për të bërë ndryshime dhe që ato të hyjnë në fuqi, duhet rinisni kompjuterin ose dilni dhe identifikohuni përsëri. Tani provoni:
pio --version
- Më në fund, tani mund të fshini skriptin e instalimit dhe cache-in që u krijua gjatë instalimit, pasi ato nuk janë të nevojshme:
rm -rf get-platformio.py sudo find /root/.cache -iname "*platformio*" -delete
Densinstall Platformio Core
</div> <div>sudo rm -rf /opt/platformio sudo rm -rf /usr/local/bin/pio rm -rf ~/.platformio</div> </div> <div>
Pyetje dhe më shumë informacion - Dokumentacioni zyrtar
Instaloni Platformio IDE
në instaloni Platformio IDE është aq e thjeshtë sa ndjekja e këtyre hapave:
- Shkarkoni dhe instaloni versionin zyrtar të redaktuesit të tekstit Atom nga kjo lidhje.
- Pasi të instalohet, hapni menaxherin e paketave Atom.
- Shkoni te Meny> Ndrysho> Preferencat> Instalo.
- Shikoni atje për platformën-ide zyrtare.
- Pastaj instaloni paketën.
Në këtë rast Atom është zgjedhur për Platformio, por është gjithashtu e mundur të bëhet duke e integruar atë në Visual Studio Code, i cili është i disponueshëm për Windows dhe gjithashtu për GNU / Linux. Instalohet lehtësisht, pasi e keni në dispozicion Paketat DEB dhe RPM në këtë lidhje. Në Windows instalimi do të ishte po aq i thjeshtë, me .exe.
Nëse pyesni veten për hapat për të instaloni shtesën në VS Code, janë të ngjashme me ato të Atomit:
- Hapni kodin VS.
- Zgjidhni ikonën e shtesave që shfaqet në anën e majtë në formën e kubeve.
- Shkruani PlatformIO dhe zgjidhni opsionin e parë që shfaqet.
- Shtypni Install për ta instaluar.
- Prisni që të përfundojë dhe keni mbaruar.
Mjedise të tjera në të cilat mund të integrohet Platformio
Atje mjedise të tjera në të cilin mund të integrohet Platformio përveç Atom dhe VS Code, si p.sh.
- NetBeans
- Sublime Text
- Bllokimet e kodeve
- Eklips
Mjedisi i punës IDE
Nëse kjo është hera e parë që shihni ndërfaqen Platformio, do të shihni se ajo nuk është e ndërlikuar dhe se është e ndarë në disa seksione. Gjëja e parë që do të shihni është një ekran i mirëpritur kur hapni redaktuesin dhe seksione si:
- Mirë se vini: ekrani i parë i shtesës, me versionin e instaluar, funksionet për të krijuar, importuar dhe hapur projekte, shikoni shembuj, etj.
- Projektet: në të majtë mund të gjeni gjithashtu një listë me të gjitha projektet e krijuara që mund të modifikoni.
- Inspektoj (inspektor): Në këtë seksion mund të inspektoni projektet tuaja për statistikat e përdorimit të memories.
- Bibliotekat: Ky seksion korrespondon me menaxherin e bibliotekës, për t'ju ndihmuar të përfshini bibliotekat globale dhe private.
- Pllaka (dërrasë): këtu mund të gjeni dhe instaloni drejtues për bordet e ndryshme që përdorni në zhvillimin tuaj. Ka më shumë se 1000 në dispozicion.
- Platformat- Janë listuar platformat e përdorura deri më tani.
- Pajisjet: lista me bordet e lidhura me kompjuterin tuaj që keni aktualisht. Gjenerohet automatikisht kur lidhet me portin.
Hapat për të krijuar projektin e parë
Nëse dëshironi të filloni krijoni projektin tuaj të parë, mund të përdorni Wizard për ta krijuar atë më lehtë dhe më shpejt:
- Shkoni te Platformio Extension Mirë se vini (PIO HOME).
- Klikoni Krijo projekt.
- Zgjidhni një emër për projektin tuaj të ri.
- Zgjidhni një pjatë në skedën e pllakave. Mund të futni shkronjat e para të emrit të pllakës dhe lista do të reduktohet me ndeshjet.
- Tani do të shihni që opsioni Framework (një seri kriteresh, konceptesh dhe praktikash të mira për të lehtësuar zhvillimin) shënohet automatikisht, megjithëse mund ta modifikoni.
- Mund të modifikoni se ku të ruhet projekti në kutinë Vendndodhja, përndryshe ai do të ruhet në direktorinë e paracaktuar.
- Pasi të keni mbaruar, mund të shtypni butonin Finish dhe do të fillojë.
Nga këtu, mënyra e procedimit do të ndryshojë në varësi të llojit të kodit ose projektit që dëshironi të zhvilloni, dhe bordit ose platformës së zgjedhur, pasi do të ketë dallime të vogla.