Eclipse Foundation
Үндсэн онцлогууд:
- Ширээний болон вэб хувилбаруудыг бүтээхэд нэг нийтлэг кодын суурийг ашиглах.
- Протоколд суурилсан сервер талын процессоруудыг ашиглах боломжтой JavaScript, Java, Python болон бусад хэл дээр хөгжүүлэлтийг дэмждэг.
ХАҮТ (Language Server Protocol) нь тухайн хэлний семантикийг задлан шинжлэхтэй холбоотой үйлдлүүдийг гүйцэтгэдэг. LSP-ийг ашигласнаар код засварлагчдад зориулж бэлтгэсэн одоо байгаа 60 гаруй зохицуулагчийг ашиглах боломжтойVisual Studio код ,Нуклид иAtom , мөн LSP ашигладаг. - Theia-ийн хөгжлийг Eclipse Foundation хянадаг бөгөөд энэ нь хувь хүмүүсийн шийдвэрээс үл хамааран төвийг сахисан платформоор хангаж, олон нийтийн ашиг сонирхлын төлөө ажилладаг.
- Төсөл нь аль болох модульчлагдсан байхаар бүтээгдсэн бөгөөд танд ямар нэгэн функцийг өргөжүүлэх эсвэл өөрчлөх боломжийг олгоно
нэмэлт . - Theia-д суурилсан IDE-тэй төстэй бүтээгдэхүүнүүдийг package.json файлд жагсаан шаардлагатай нэмэлтүүдийг холбож өгөх боломжтой.
- Visual Studio Code-д зориулж боловсруулсан өргөтгөлүүдийг холбох боломжийг олгодог VS Code Extension протоколын дэмжлэг.
- Хуудсыг хөтөч дээр дахин ачаалах үед ажлын түүхийг алдалгүйгээр автоматаар шинэчлэгддэг нэгдсэн бүрэн эрхт терминал эмулятор.
- Интерфейсийн элементүүдийн уян хатан зохион байгуулалт. Дэлгэцийн бүрхүүл нь хүрээн дээр суурилдаг
PhosphorJS , блокуудын дур мэдэн хөдөлгөөнийг зөвшөөрөх (та самбарыг нуух, блокуудын хэмжээг өөрчлөх, солих боломжтой).
Редактор нь архитектур дээр суурилагдсан
Электрон платформ нь бие даасан програмуудыг бий болгоход ашиглагддаг.
Visual Studio Code-ийн гол ялгаануудын дунд: илүү модульчлагдсан архитектур нь өөрчлөх боломжийг олгодог; зөвхөн орон нутгийн системд төдийгүй үүлэн дээр эхлүүлэхэд анхаарлаа хандуулах; төвийг сахисан сайт дээр хөгжүүлэх.
Visual Studio Code засварлагчийн бүрэн нээлттэй хувилбар нь төслийг боловсруулдаг гэдгийг тэмдэглэх нь зүйтэй
Visual Studio Code засварлагч нь төслийн боловсруулалтыг ашиглан бүтээгдсэн гэдгийг танд сануулъя
Эх сурвалж: opennet.ru