IDE jeb Integrētā izstrādes vide ir programmatūras programma, kas paredzēta programmētājiem un izstrādātājiem, lai izveidotu programmatūru. Lielākā daļa IDE ietver:
- pirmkodu redaktors
Avota koda redaktors ir līdzīgs HTML teksta redaktoram. Tajā programmētāji raksta savu programmu pirmkodu. - sastādītājs un / vai tulks
Kompilators apkopo avota kodu izpildāmā programmā, un tulks palaiž programmas un skriptus, kas nav jāapkopo. - veidot automatizācijas rīkus
Veidošanas automatizācijas rīki palīdz automatizēt procesus, kuriem jānotiek lielākajā daļā programmatūras izstrādes, piemēram, kompilēšanas, atkļūdošanas un izvietošanas. - atkļūdotājs
Atkļūdotāji palīdz precīzi noteikt vietu, kur ir avota koda problēma.
Ja viss, ko veidojat, ir statiskas vietnes (HTML, CSSun, iespējams, kādu JavaScript), jūs domājat: "Man tas nekas nav vajadzīgs!" Un tev būtu taisnība. IDE ir pārspīlēta tīmekļa izstrādātāji kas veido tikai statiskas vietnes.
Bet, ja jūs izveidojat vai vēlaties izveidot tīmekļa lietojumprogrammas vai pārveidot tās par mobilajām lietojumprogrammām, iespējams, vēlēsities vēlreiz padomāt, pirms IDE idejas noraidāt no rokas.
Kā atrast labu IDE
Tā kā jūs veidojat tīmekļa lapas, vispirms jums vajadzētu uzzināt, vai jūsu apsveramais IDE atbalsta HTML, CSS un JavaScript. Ja mēģināt izveidot tīmekļa lietojumprogrammu, jums būs nepieciešams HTML un CSS. Jūs varētu iztikt bez JavaScript, taču tas ir maz ticams. Tad jums vajadzētu padomāt par valodu, kurai jums nepieciešama IDE, tas varētu būt:
- Java
- C / C ++ / C #
- Perl
- Rubīns
- Python
Un ir daudz citu. IDE jāspēj apkopot vai interpretēt valodu, kuru vēlaties izmantot, kā arī atkļūdot.
Vai tīmekļa lietojumprogrammu izstrādātājiem ir nepieciešams IDE?
Galu galā nē. Vairumā gadījumu tīmekļa lietojumprogrammu bez problēmām varat izveidot standarta tīmekļa dizaina programmatūrā vai pat teksta redaktorā. Un lielākajai daļai dizaineru IDE piešķirs vairāk sarežģītības, nepievienojot lielu vērtību. Fakts ir tāds, ka lielākā daļa tīmekļa lapu un pat lielākā daļa tīmekļa lietojumprogrammu tiek veidotas, izmantojot programmēšanas valodas, kuras nav jāapkopo.
Tātad sastādītājs nav vajadzīgs. Ja vien IDE nevar atkļūdot JavaScript, atkļūdotājs arī nebūs daudz lietojams. Veidošanas automatizācijas rīki paļaujas uz atkļūdotāju un kompilatoru, tāpēc tie nedod lielu pievienoto vērtību. Tāpēc vienīgais, ko lielākā daļa tīmekļa dizaineru izmantotu IDE, ir pirmkodu redaktors HTML rakstīšanai. Un vairumā gadījumu ir teksta HTML redaktori, kas nodrošina vairāk funkciju un ir noderīgāki.