13 najboljih IDE -a preglednika za koje bi svaki programer trebao znati

13 najboljih IDE -a preglednika za koje bi svaki programer trebao znati

Dobro razvojno okruženje bitno je za svakog programera. Bez obzira razvijate li najnovije web aplikacije ili prvi put učite jezik, okruženje koje koristite trebalo bi biti prikladno i jednostavno za korištenje.





IDE (Integrirano razvojno okruženje) osmišljeno je kako bi programerima olakšalo kodiranje. Većina njih su izvanmrežni programi instalirani na tvrdi disk računala.





Mnogi IDE-i zasnovani na pregledniku prikladni su za kodiranje u oblaku. Većina njih ima ograničenja u usporedbi s izvanmrežnim kolegama, ali se stalno poboljšavaju. Bez obzira što namjeravate napraviti, postoji IDE za gotovo svaku upotrebu.





1. Najbolji profesionalni online IDE: AWS oblak9

Kad je Amazon 2016. godine kupio Cloud9 IDE, to je programerima već bilo omiljeno. Potpuna integracija s Amazon web uslugama čini ga vjerojatno najmoćnijom i proširivom mrežnom razvojnom platformom koja je trenutno dostupna. Mrežni IDE kombinira uređivač koda s terminalom i moćne alate za ispravljanje pogrešaka.

Cloud9 također ima način programiranja u paru sličan VS Live shareu koji omogućuje suradničko daljinsko programiranje u timovima. Trebate brzu izradu prototipova? Cloud9 vam omogućuje izravan pristup AWS uslugama putem integrirane pomoćne jedinice terminala.



2. Najbolji besplatni online IDE: CodeTasty

CodeTasty je potpuno opremljeni IDE oblaka u oblaku i postavlja se brzo i jednostavno.

Podržani su svi glavni jezici, uključujući povezivanje i prevođenje za Typescript, između ostalog. Uređivač je potpuno virtualno razvojno okruženje zajedno s terminalnim i izlaznim prozorima. CodeTasty je besplatan i potpuno funkcionalan, iako su dostupni plaćeni slojevi za više projektnih opcija i timsku suradnju.





3. Najbolji online IDE za početnike: Codeacademy

Codecademy kombinira online IDE s lekcijama za podučavanje kodiranja od početnika do stručnjaka. Njihov raznoliki katalog obuhvaća popularne jezike uključujući Python, JavaScript, CSS, HTML i Ruby.

Uz učenje jezika, Codeacademy pruža Za i Pro Intenzivno plaćeni tečajevi namijenjeni pokrivanju cijelih predmeta. Stručni tečajevi o strojnom učenju, testiranju temeljenom razvoju i front end web razvoju samo su neki od dostupnih.





4. Najbolji online IDE za umjetnike: p5.js

Knjižnica p5.js temelji se na JavaScriptu i pruža alate za stvaranje interaktivne umjetnosti putem koda. Umjesto instaliranja knjižnice i pokretanja lokalnog poslužitelja, web uređivač p5.js omogućuje vam trenutno kodiranje na mreži.

kako snimati s obs 2018

Osim što stvara lijepe vizuale, knjižnica p5.js nudi mogućnosti interakcije. Naš vodič za animaciju robota osjetljiv na glas pokazuje koliko je brzo i jednostavno stvoriti reaktivnu umjetnost s p5.js.

5. Najbolji online IDE za Python: Codevny

Mrežni Python IDE na mreži mora biti brz, jednostavan za korištenje i imati terminal za testiranje. Codenvy pruža sve ove stvari i još mnogo više. Codenvy je jezično agnostičan, a svaka je instanca IDE -a neovisno razvojno okruženje.

Dodatni paketi i moduli mogu se instalirati pomoću mrežnog terminala. Codenvy je robustan alat za razvoj i suradnju te sposoban za gotovo sve oblike suvremenog razvoja.

6. Najbolji online IDE za JavaScript: JSFiddle

Petljati po JavaScript -u? Isprobajte JSFiddle s projektima predložaka koji će vam pomoći da brzo pokrenete ideje za web aplikacije.

JSFiddle je potpuno besplatan (podržava oglase) i koriste ga divovi poput Googlea i Facebooka zajedno s tisućama programera.

7. Najbolji online IDE za korisnike GitHub -a: Gitpod

Iako se koncept GitHub IDE -a na prvu može činiti čudnim, ima puno smisla. Gitpod postoji kao način uređivanja datoteka na GitHubu u pregledniku. Proširenje za preglednik dodaje gumb na stranicu GitHub, koje kada se klikne otvara radni prostor za trenutni projekt.

Uređivanje se odvija u IDE -u na temelju VS koda. Ugrađena je usporedba kodova, uz komentiranje za suradnju unutar tima. Gitpod je jedinstvena ideja i trenutno je u besplatnoj beta fazi za javne i privatne repo skladišta.

8. Najbolji online IDE za Ruby i Ruby on Rails: Repl.it

Ruby zauzima posebno mjesto u srcima mnogih kodera. Lako je čitati, sažeto pisati i okosnica je uvijek u trendu Ruby on Rails platforme. Mrežni IDE za Ruby trebao bi biti podebljan, jednostavan i estetski dopadljiv. Repl.it ima okruženja za Ruby i Ruby on Rails i savršeno je mjesto za usavršavanje vaših vještina.

9. Najbolji online IDE za dizajnere: Codepen.io

Ako želite stvoriti lijepe stvari za web, Codepen.io je pravo mjesto za vas. IDE djeluje kao skica za sve vrste front end web razvoja. Ogromna zajednica svih razina vještina neprestano pomiče granicu mogućeg u pregledniku.

Tjedni bilten Spark zbirka je najboljih olovaka ovog tjedna zajedno s podcastom Codepen Radio. Uz svoju zajednicu, Codepen ima mnoge druge izvrsne značajke s za programere i web programere.

10. Najbolji IDE za kodiranje na mreži za djecu: Mali Osnovni

Djeci je teško početi kodirati. Small Basic uključuje mrežni uređivač prilagođen djeci koji oprašta sintaksu koda. Jezik je čitljiv, ali dovoljno blizu stvarnom kodu da bude koristan.

iphone 6 se neće povezati s računalom

Uključena knjižnica obuhvaća crtanje, unos teksta, zvuk, pa čak i neke osnovne mreže. Pogledajte neke jednostavni projekti kodiranja za djecu na platformi da vidite je li za vas!

11. Najbolji blok IDE za djecu: Misli

Roditelji i djeca trebaju učiti zajedno s platformom zasnovanom na blokovima Tynker. Na raspolaganju je više besplatnih tečajeva za isprobavanje usluge, ali plaćanjem mjesečne pretplate od 7,50 USD dobivate mnogo više. Tynker ima opsežnu biblioteku tečajeva kodiranja, igara, hardvera i modificiranja Minecrafta za uzrast od sedam godina naviše.

zašto ne rade google maps

12. Najbolji online IDE za Arduino/IOT: Arduino web uređivač

Možda nije iznenađujuće da je najbolje mjesto za programiranje Arduino ploča na mreži Arduinov vlastiti uređivač Create Web. Iako je još u povojima, radi slično kao offline IDE. Uz uređivač koda, upravitelj knjižnice i serijski monitor također su dostupni u pregledniku.

Trenutno postoji samo podrška za službene Arduino ploče i nekolicinu drugih, međutim dodatna podrška dolazi u budućnosti. Jedno upozorenje ovog IDE -a je potreba za preuzimanjem programa za mali most za pristup USB priključcima i prijenos koda.

13. Najbolji online IDE za programiranje vizualnog hardvera: XOD.io

XOD je otvoreni izvorni, vizualni programer zasnovan na čvorovima za Arduino ploče. Svaki blok predstavlja uređaje i senzore, a između njih možete uspostaviti veze povlačenjem linija sa svakog čvora.

Knjižnica dolazi s mnogo čvorova za različite namjene, a zbirke čvorova se pretvaraju u nove čvorove radi čistih, čitljivih blokova.

Nažalost, verzija preglednika XOD -a ne podržava prijenos izravno na ploče. Postoji, međutim, način simulacije koji će testirati program bez potrebe za spojenom pločom.

Kodiranje u oblaku

Mnogi IDE -ovi na ovom popisu mogu učiniti gotovo sve što koder traži. Međutim, većina dolazi s nekim ograničenjima. Mnogi imaju troškove pretplate za podmirivanje troškova, a svi oni zahtijevaju stalnu vezu s internetom da bi ispravno funkcionirali.

Offline IDE -i imaju praktičnost da ne zahtijevaju internetsku vezu, a mnogi, uključujući Microsoftov Visual Studio i VS Code, moćni su i besplatni.

Udio Udio Cvrkut E -pošta Evo zašto je FBI izdao upozorenje za otkupni softver u košnicama

FBI je izdao upozorenje o posebno gadnoj vrsti ransomwarea. Evo zašto morate biti posebno oprezni s Hive ransomwareom.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Integrirano razvojno okruženje
  • IDEJA na mreži
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu