Öryggisorðalisti Xygeni
Öryggisorðaskrá fyrir hugbúnaðarþróun og afhendingu

Hvað er IDE?

Ef þú hefur verið beðinn um hvaða IDE og fékk bara hálft svar, hér er stutta útgáfan: IDE stendur fyrir Samþætt þróun umhverfisÞetta er allt saman IDE merking, skammstöfun fyrir eitt forrit sem sameinar þau verkfæri sem forritari þarf til að skrifa, keyra og laga kóða, í stað þess að nota aðskilin, ótengd forrit fyrir hvert skref.

Merking IDE, í einföldum skilningi #

Að brjóta niður merkingu IDE orð fyrir orð hjálpar því að festast í sessi:

  • InnbyggtAllt er á einum stað, ekki dreift á milli aðskilinna verkfæra.
  • ÞróunÞað er hannað til að skrifa og smíða hugbúnað.
  • umhverfiÞað er vinnusvæðið þar sem þetta gerist, frá fyrstu kóðalínunni til virks forrits.

Þegar einhver spyr hvað IDE sé, þá er einfaldasta svarið: það er hugbúnaður sem sameinar kóðaritil, leið til að keyra eða þýða kóða og leið til að finna og laga villur, allt í einu viðmóti.

Hvað felur það í raun í sér? #

Flest verkfæri sem svara því hvað IDE er sameiginleg sömu grunneiningum:

  • Kóða ritstjóri – þar sem þú skrifar kóðann þinn, venjulega með litakóðun og sniði til að auðvelda lestur.
  • Þýðandi eða túlkur – sá hluti sem tekur kóðann þinn og keyrir hann í raun, eða breytir honum í forrit.
  • Villuleitarforrit – gerir þér kleift að gera hlé á kóðanum þínum í miðri keyrslu og sjá nákvæmlega hvað er að gerast, sem er miklu hraðara en að giska.
  • Smíða og verkefni verkfæri – sjá um verkið á bak við tjöldin við að setja saman fullbúið forrit úr öllum skrám þínum og öllum utanaðkomandi kóða sem það er háð.

IDE vs. textaritill: Hver er munurinn? #

Algeng viðbót við það sem IDE er er hvernig það er frábrugðið venjulegum textaritli (eins og Notepad eða hefðbundnum kóðaritli). Textaritli gerir þér einfaldlega kleift að slá inn og vista texta. IDE skilur kóðann þinn: það getur sagt þér hvenær eitthvað er líklega rangt áður en þú keyrir það jafnvel, lagt til hvernig á að klára línu og látið þig keyra og kemba forritið án þess að fara út úr glugganum. Í stuttu máli geymir textaritli kóðann þinn. Þetta hjálpar þér virkan að skrifa hann.

Þegar þú veist hvað IDE þýðir, þá hefur þú líklega þegar notað eitt. Sum algengustu dæmin:

  • Visual Studio Code – mikið notað, létt og mjög sérsniðið.
  • IntelliJ HUGMYND – vinsælt fyrir Java og önnur JVM forritunarmál.
  • PyCharm – smíðað sérstaklega fyrir Python.
  • Xcode – IDE frá Apple til að smíða iOS og macOS forrit.

Hver og einn svarar því hvað er IDE aðeins öðruvísi eftir því hvaða forritunarmál það er byggt í kringum, en kjarnahugmyndin (ritill + smíðatól + kembiforrit, á einum stað) er sú sama.

Af hverju merking IDE skiptir meira máli en „bara tól“ #

Það er auðvelt að hugsa um IDE sem einfaldlega þægindi, en það skiptir stærri máli að skilja hvað IDE er: það er þar sem kóði, og allir ytri íhlutir sem hann er háður, er fyrst skrifaður og keyrður á raunverulegri vél. Það hefur raunverulegar afleiðingar þegar þú skoðar hugbúnað frá öryggissjónarmiði, þar sem það þýðir að IDE er ekki bara þar sem þú skrifar hugbúnað, það er líka þar sem sá hugbúnaður byrjar að keyra.
Ef þú ert að skoða IDE sérstaklega frá því sjónarhorni, það er að segja hvað það þýðir fyrir forritaöryggi og DevSecOps teymi frekar en bara það sem skammstöfunin stendur fyrir, þá höfum við fjallað nánar um það hér: Hvað er samþætt þróunarumhverfi?

FAQ #

Hvað er IDE, í einni setningu?

IDE er eitt forrit sem sameinar kóðaritil, þýðanda eða túlk og kembiforrit, þannig að forritari getur skrifað, keyrt og lagað kóða án þess að skipta á milli aðskildra verkfæra.

Hver er IDE merking skammstöfunarinnar sjálfrar?

 IDE stendur fyrir Integrated Development Environment (samþætt þróunarumhverfi): „samþætt“ (allt á einum stað), „þróun“ (smíðað fyrir hugbúnaðarritun) og „umhverfi“ (vinnusvæðið þar sem það gerist).

Er IDE það sama og kóðaritill?

Nei. Kóðavinnsluforrit gerir þér kleift að skrifa og vista kóða. IDE bætir við möguleikanum á að þýða, keyra og kemba þann kóða innan sama tólsins.

Þarf ég IDE til að byrja að kóða?

Nei, einfaldur textaritill er nóg til að skrifa einfaldan kóða. IDE verður gagnlegt þegar verkefni stækkar svo mikið að keyrsla, villuleit og handvirk stjórnun skráa verður hægfara eða villuleiðandi.

Byrjaðu ókeypis

Byrjaðu ókeypis.
Ekkert kreditkort krafist.

Byrjaðu með einum smelli:

Þessum upplýsingum verður geymt á öruggan hátt samkvæmt Skilmálar þjónustu og Friðhelgisstefna

Skjámynd af forritinu