Rumah  >  Artikel  >  Apakah rangka kerja yang digunakan oleh vscode?

Apakah rangka kerja yang digunakan oleh vscode?

小老鼠
小老鼠asal
2024-03-14 16:56:18899semak imbas

VSCode ialah editor kod merentas platform yang dibina pada rangka kerja Electron dan Editor Monaco. Rangka kerja Electron memanfaatkan teknologi web dan Node.js untuk mencipta aplikasi desktop merentas platform, manakala Editor Monaco menyediakan keupayaan penyuntingan kod yang berkuasa. Dengan menggabungkan kedua-dua teknologi ini, VSCode mampu menyediakan ciri aplikasi desktop yang kaya sambil mempunyai pengalaman penyuntingan kod yang sangat baik.

Apakah rangka kerja yang digunakan oleh vscode?

VSCode ialah penyunting kod yang dibangunkan berdasarkan Electron (dahulunya dikenali sebagai AtomShell). Electron ialah rangka kerja sumber terbuka untuk membina aplikasi desktop merentas platform menggunakan teknologi web seperti JavaScript, HTML dan CSS. Ia menggabungkan Chromium (sebagai enjin pemaparan) dan Node.js (untuk menyediakan kefungsian asli), membenarkan pembangun menggunakan teknologi hadapan untuk mencipta aplikasi dengan fungsi asli yang kaya.

VSCode menggunakan rangka kerja Electron untuk membina antara muka pengguna menggunakan teknologi web (seperti HTML, CSS dan JavaScript) dan mengakses API tempatan melalui Node.js untuk menyediakan fungsi aplikasi desktop yang kaya. Pada masa yang sama, VSCode juga menggunakan enjin penetapan taip Blink untuk memaparkan antara muka pengguna, memberikan prestasi dan keserasian yang sangat baik.

Selain rangka kerja Electron, VSCode juga menggunakan Editor Monaco sebagai editor kod asasnya. Editor Monaco ialah editor kod berasaskan pelayar, sama seperti Visual Studio Team Services, dengan penyuntingan kod yang berkuasa, penyerlahan sintaks, pelengkapan automatik kod dan fungsi lain.

Ringkasnya, rangka kerja Electron dan Editor Monaco yang digunakan oleh VSCode menyediakannya dengan keupayaan merentas platform yang berkuasa dan fungsi penyuntingan kod yang kaya, menjadikannya editor kod sumber terbuka yang popular.

Atas ialah kandungan terperinci Apakah rangka kerja yang digunakan oleh vscode?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn