Kod VS untuk penyemak imbas. Microsoft masih di belakang pengaturcara

Kod VS untuk penyemak imbas

Dalam sebelas tahun sebagai blogger, saya mempunyai peratusan kesilapan dan kejayaan saya. Saya melepaskan teknologi dan pengedaran yang lebih terkini daripada sebelumnya, tetapi saya betul bertaruh pada perkhidmatan dan peranti cloud seperti Chromebook sebagai paradigma baru industri ini.

Dalam obsesinya untuk tidak kehilangan kepemimpinan di desktop, Microsoft tidak menyedari bahawa Apple dan Google mengubah peraturan permainan. Komputer tidak lagi menjadi pusat aktiviti pengkomputeran, dan juga penjualan lesen sebagai model perniagaan. Perkhidmatan cloud, dibiayai oleh iklan atau langganan, dan dapat diakses dari tablet atau telefon, menjadi semakin popular.

Microsoft melakukan satu-satunya perkara yang masuk akal. Ia mengembangkan aplikasi untuk sistem operasi pesaingnya, memindahkan banyak aplikasi yang paling popular ke awan dan, setelah penaklukan pengaturcara bebas mereka berjaya dengan platform baru.  Salah satu keputusan yang paling terkenal adalah melepaskan persekitaran pembangunan bersepadu di bawah lesen sumber terbuka. Ia dipanggil Kod VS.

Kod VS untuk penyemak imbas

Meneruskan jalan itu baru sahaja dibentangkan uversi ringan dari Kod VS yang berjalan sepenuhnya di penyemak imbas. Anda hanya perlu membuat folder pada peranti dari mana anda mengakses untuk menyelamatkan kerja anda.

Tetapi, ada tangkapan. Ia hanya berfungsi sepenuhnya dengan penyemak imbas berasaskan Chromium (Edge, Google Chrome, Brave, Opera, Vivaldi…). Di Firefox, anda harus puas bekerja dengan membuka fail individu atau menyambung ke repositori luaran.

Ini kerana Untuk mengakses peranti pengguna, penyemak imbas perlu menerapkan API akses sistem fail.

Saya juga tidak dapat mencari pilihan untuk menterjemahkan antara muka pengguna ke dalam bahasa kami.

Ciri VS Code untuk penyemak imbas

Apa yang dapat anda lakukan dengan persekitaran pembangunan bersepadu yang tidak memerlukan pemasangan? Menurut Microsoft:

  • Pembuatan dan penyuntingan dalam penyemak imbas fail tersimpan pada peranti pengguna.
  • Pratonton menggunakan notasi Markdown.
  • Integrasi dengan alat penyahpepijatan penyemak imbas untuk membuat aplikasi sisi klien menggunakan HTML, CSS dan Javascript.
  • Program menggunakan mesin sumber rendah atau peranti mudah alih.
  • Penyegerakan antara peranti.

Had

Penjelasan. Dalam kes ini Kami tidak membincangkan perkhidmatan cloud seperti Microsoft 365. Ini adalah aplikasi yang berjalan sepenuhnya di penyemak imbas. Oleh itu ia mempunyai beberapa batasan berkenaan dengan versi desktop.

Yang sangat penting ialah anda tidak dapat menjalankan program dari terminal atau menjalankan debugger kerana penyemak imbas tidak mempunyai sokongan untuk bahasa pengaturcaraan.

Biasanya:

  • Pembezaan kod warna dan pelengkapan automatik tersedia untuk kebanyakan bahasa pengaturcaraan.
  • Pengesanan ralat menaip atau sintaks automatik berfungsi dengan baik dalam Javascript, Python, dan TypeScript.
  • Dalam kes bahasa seperti JSON, HTML, CSS dan KURANG, persembahannya hampir sama dengan versi desktop.
  • Walaupun senarai peluasannya sama seperti pada desktop, tidak semuanya tersedia. Mereka yang perlu melaksanakan kod dalam Node.js, yang berinteraksi dengan modul tertentu dari sistem operasi, atau yang melancarkan program yang dipasang secara tempatan, akan ditandai sebagai tidak diaktifkan. Yang berfungsi adalah penyesuaian antara muka pengguna, seperti tema, peta kunci dan coretan kod.

GitHub

Jelas bahawa tujuan eMirosoft adalah agar pengaturcara menggunakan perkhidmatannya. Oleh itu Kod VS untuk Web membawa repositori GitHub, ruang kod, dan peluasan permintaan tarik bersepadu. Ini memungkinkan untuk melakukan pengeditan cepat, mengkaji hubungan masyarakat, dan terus bekerja dengan salinan tempatan atau ruang kod GitHub untuk menyusun, menjalankan, dan menguji perubahan anda.

Saya akan mengulangi apa yang selalu saya katakan semasa memberi komen mengenai produk Microsoft. Dalam keadaan semasa industri, adalah kepentingan anda untuk melepaskan produk berlesen sumber terbuka, menjadikannya serasi dengan Linux, dan menawarkannya secara percuma. Apabila berhenti sesuai dengan anda, mereka akan hilang. Sementara itu, jika mereka melayani kita, lebih baik memanfaatkannya.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.