Kaip programuotojai naudoja IDE kurdami žiniatinklį

„IDE“ arba „Integrated Development Environment“ yra programinė įranga, sukurta padėti programuotojams ir kūrėjams kurti programinę įrangą. Daugelis IDE apima:

  • šaltinio kodo redaktorius
    Šaltinio kodo rengyklė yra panaši į HTML teksto rengyklę. Čia programuotojai rašo savo programų šaltinio kodą.
  • sudarytojas ir (arba) vertėjas
    Kompiliatorius surenka šaltinio kodą į vykdomąją programą, o vertėjas paleidžia programas ir scenarijus, kurių nereikia kompiliuoti.
  • kurti automatikos įrankius
    „Build“ automatikos įrankiai padeda automatizuoti procesus, kurie turi vykti kuriant daugumą programinės įrangos, pavyzdžiui, kompiliavimo, derinimo ir diegimo.
  • derintojas
    Derintojai padeda tiksliai nustatyti vietą, kur yra problema šaltinio kode.

Jei viskas, ką kuriate, yra statinės svetainės (HTML, CSSir galbūt kai kurias „JavaScript“ versijas) galite galvoti „Man to nereikia!“ Ir tu būtum teisus. IDE yra per didelė interneto kūrėjai kurie kuria tik statiškas svetaines.

Bet jei kuriate ar norite kurti žiniatinklio programas arba konvertuoti programas į mobilias programas, galbūt norėsite dar kartą pagalvoti prieš atmesdami IDE idėją.

instagram viewer

Kaip rasti gerą IDE

Kadangi kuriate tinklalapius, pirmiausia turėtumėte sužinoti, ar svarstomas IDE palaiko HTML, CSS ir „JavaScript“. Jei bandote sukurti žiniatinklio programą, jums reikės šiek tiek HTML ir CSS. Galbūt pavyks išsiversti be „JavaScript“, bet tai mažai tikėtina. Tada turėtumėte pagalvoti apie kalbą, kuria jums reikia IDE, tai gali būti:

  • „Java“
  • C / C ++ / C #
  • Perl
  • Rubinas
  • „Python“

Ir yra daugybė kitų. IDE turėtų sugebėti sukompiliuoti ar interpretuoti kalbą, kurią norite naudoti, taip pat ją derinti.

Ar interneto programų kūrėjams reikia IDE?

Galų gale, ne. Daugeliu atvejų žiniatinklio programą galite sukurti naudodamiesi standartine interneto dizaino programine įranga ar net paprasto teksto redaktoriumi be jokių rūpesčių. Daugumai dizainerių IDE suteiks daugiau sudėtingumo, nepridėdamas daug vertės. Faktas yra tas, kad dauguma tinklalapių ir net dauguma interneto programų yra sukurtos naudojant programavimo kalbas, kurių nereikia kompiliuoti.

Taigi kompiliatorius nereikalingas. Ir jei IDE negali derinti „JavaScript“, derintuvas taip pat nebus labai naudingas. „Build“ automatikos įrankiai priklauso nuo derintuvo ir kompiliatoriaus, todėl jie neprideda didelės vertės. Taigi vienintelis dalykas, kurį dauguma interneto dizainerių naudos IDE, yra šaltinio kodo redaktorius HTML rašymui. Daugeliu atvejų yra teksto HTML redaktorių, kurie teikia daugiau funkcijų ir yra naudingesni.