Xygeni аюулгүй байдлын тайлбар толь
Програм хангамжийн хөгжүүлэлт ба хүргэлтийн аюулгүй байдлын тайлбар толь

IDE гэж юу вэ?

Хэрэв танаас асуусан бол ямар IDE вэ мөн хариултын зөвхөн хагасыг нь л авсан, товч хувилбар нь энд байна: IDE гэдэг нь ... гэсэн үгийн товчлол юм. Хөгжлийн нэгдсэн орчинЭнэ бол бүрэн IDE-ийн утга, алхам бүрт тусдаа, салгагдсан програмуудыг ашиглахын оронд программист код бичих, ажиллуулах, засахад шаардлагатай хэрэгслүүдийг нэгтгэсэн ганц програмын товчлол.

IDE гэдэг нь энгийн үгээр илэрхийлбэл #

IDE-ийн утгыг үг бүрээр нь задалж үзвэл үүнийг хадгалахад тусална:

  • нэгдсэнбүх зүйл нэг газар амьдардаг, тусдаа хэрэгслүүдэд тархаагүй.
  • хөгжлийн: энэ нь програм хангамж бичих болон бүтээхэд зориулагдсан.
  • Байгаль орчны: энэ нь кодын эхний мөрөөс эхлээд ажиллаж буй програм хүртэл ийм зүйл тохиолддог ажлын талбар юм.

Тиймээс хэн нэгэн IDE гэж юу вэ гэж асуухад хамгийн энгийн хариулт нь: энэ нь код засварлагч, кодыг ажиллуулах эсвэл хөрвүүлэх арга, алдааг олж засах аргыг нэг интерфэйс дээр нэгтгэсэн програм хангамж юм.

Үүнд үнэндээ юу багтдаг вэ? #

IDE-ийн үндсэн шаардлагуудыг хангадаг ихэнх хэрэгслүүд нь ижил үндсэн блокуудыг хуваалцдаг:

  • Код засварлагч – та кодоо бичихдээ ихэвчлэн уншихад хялбар болгохын тулд өнгөт кодчилол болон форматыг ашигладаг.
  • Хөрвүүлэгч эсвэл тайлбарлагч – таны кодыг авч, үнэндээ ажиллуулдаг эсвэл програм болгон хувиргадаг хэсэг.
  • Дибаг хийгч – нь таны кодыг ажиллуулах явцад түр зогсоож, юу болж байгааг яг таг харах боломжийг олгодог бөгөөд энэ нь таахаас хамаагүй хурдан юм.
  • Бүтээх болон төслийн хэрэгслүүд – бүх файлууд болон түүнээс хамааралтай гадаад кодоос бэлэн болсон програмыг угсрах ард талын ажлыг хариуцна.

IDE болон Текст засварлагч: Ялгаа нь юу вэ? #

IDE гэж юу болохыг харуулсан нийтлэг жишээ бол энгийн текст засварлагчаас (Notepad эсвэл энгийн код засварлагч гэх мэт) юугаараа ялгаатай вэ гэдэг юм. Текст засварлагч нь танд зөвхөн текст бичиж хадгалах боломжийг олгодог. IDE нь таны кодыг ойлгодог: энэ нь таныг ажиллуулахаас өмнө ямар нэгэн зүйл буруу байж болзошгүйг танд хэлж, мөрийг хэрхэн дуусгахыг санал болгож, цонхноос гаралгүйгээр програмыг ажиллуулж, дибаг хийх боломжийг олгодог. Товчхондоо, текст засварлагч нь таны кодыг хадгалдаг. Энэ нь танд үүнийг бичихэд идэвхтэй тусалдаг.

IDE-ийн утгыг мэдсэний дараа та аль хэдийн нэгийг нь ашигласан байх магадлалтай. Хамгийн түгээмэл зарим нь:

  • Visual Studio код – өргөн хэрэглэгддэг, хөнгөн жинтэй, өндөр тохируулгатай.
  • Би санааг нь ойлгож байна – Java болон бусад JVM хэлнүүдэд түгээмэл хэрэглэгддэг.
  • PyCharm - Python-д зориулж тусгайлан бүтээсэн.
  • Xcode – iOS болон macOS аппликейшн бүтээхэд зориулсан Apple-ийн IDE.

IDE гэж юу вэ гэдэг асуултад тус бүр нь програмчлалын хэлнээс хамааран арай өөрөөр хариулдаг боловч гол санаа (редактор + бүтээх хэрэгслүүд + дибаг хийгч гэх мэт) нь хэвээрээ байна.

IDE-ийн утга учир нь "зүгээр л хэрэгсэл"-ээс гадна яагаад чухал вэ? #

IDE-г зүгээр л нэг тохиромжтой гэж бодоход амархан боловч IDE гэж юу болохыг ойлгох нь илүү чухал шалтгаантай: код болон түүний хамааралтай гадаад бүрэлдэхүүн хэсгүүдийг эхлээд бичиж, жинхэнэ машин дээр ажиллуулдаг газар юм. Програм хангамжийг аюулгүй байдлын үүднээс авч үзвэл энэ нь бодит үр дагаварт хүргэдэг, учир нь энэ нь IDE нь зөвхөн програм хангамж бичих газар биш, мөн тухайн програм хангамж ажиллаж эхэлдэг газар гэсэн үг юм.
Хэрэв та IDE-г зөвхөн товчлолын утгаас илүүтэйгээр програмын аюулгүй байдал болон DevSecOps багуудын хувьд юу гэсэн үг болохыг яг тэр өнцгөөс нь авч үзэж байгаа бол бид үүнийг энд илүү дэлгэрэнгүй авч үзсэн болно: Хөгжлийн цогц орчин гэж юу вэ?

тусламж #

Нэг өгүүлбэрт IDE гэж юу вэ?

IDE нь код засварлагч, хөрвүүлэгч эсвэл тайлбарлагч, дибаггерийг нэгтгэсэн дан програм бөгөөд ингэснээр хөгжүүлэгч тусдаа хэрэгслүүдийн хооронд шилжихгүйгээр код бичиж, ажиллуулж, засах боломжтой.

IDE товчлолын утга нь юу вэ?

 IDE нь Integrated Development Environment гэсэн үгийн товчлол юм: “нэгдсэн” (бүх зүйл нэг дор), “хөгжил” (програм хангамж бичих зориулалттай), “орчин” (үүнийг хийдэг ажлын талбар).

IDE нь код засварлагчтай адилхан уу?

Үгүй. Код засварлагч нь танд код бичиж, хадгалах боломжийг олгодог. IDE нь тухайн хэрэгсэл дотроос тухайн кодыг хөрвүүлэх, ажиллуулах, дибаг хийх чадварыг нэмдэг.

Код бичиж эхлэхийн тулд надад IDE хэрэгтэй юу?

Үгүй ээ, энгийн текст засварлагч нь энгийн код бичихэд хангалттай. Төсөл хангалттай томорсноор файлуудыг гараар ажиллуулах, дибаг хийх, удирдах нь удаан эсвэл алдаа гарах магадлалтай болсны дараа IDE нь ашигтай болдог.

Үнэгүй эхлүүлэх

Үнэгүй эхлүүлээрэй.
Зээлийн картын шаардлагагүй.

Нэг товшилтоор эхлүүлнэ үү:

Энэ мэдээллийг дараах зааврын дагуу найдвартай хадгална Үйлчилгээний нөхцөл болон Хувийн мэдээллийн талаарх Баримтлал

Аппын дэлгэцийн агшин