Kodi VS për shfletuesit. Microsoft është ende prapa programuesve

Kodi VS për shfletuesit

Në njëmbëdhjetë vjet si bloger kam pasur përqindjen time të gabimeve dhe sukseseve. Hoqa dorë nga teknologjitë dhe shpërndarjet që janë më aktuale se kurrë sot, por, kisha të drejtë në bastimin e shërbimeve cloud dhe pajisjeve si Chromebook si paradigma e re e industrisë.

Në obsesionin e saj për të mos humbur udhëheqjen në desktop, Microsoft nuk e kuptoi që Apple dhe Google ndryshuan rregullat e lojës. Kompjuteri nuk ishte më qendra e veprimtarisë llogaritëse, as shitja e licencave nuk ishte modeli i biznesit. Shërbimet cloud, të financuara nga reklamat ose abonimet, dhe të arritshme nga një tabletë ose telefon, u bënë gjithnjë e më popullore.

Microsoft bëri të vetmen gjë të arsyeshme. Ai zhvilloi aplikacione për sistemet operative të konkurrentëve të tij, zhvendosi shumë prej aplikacioneve të tij më të njohura në cloud dhe, pas pushtimit të programuesve të pavarur, ai përparoi me platformën e re.  Një nga vendimet më të dukshme ishte lëshimi i një mjedisi të integruar zhvillimi nën një licencë me burim të hapur. Ajo u quajt VS Code.

Kodi VS për shfletuesit

Duke vazhduar atë rrugë sapo u prezantua unjë version i lehtë i VS Kodi i cili funksionon plotësisht në shfletuesin. Thjesht duhet të krijoni një dosje në pajisjen nga e cila po përdorni për të ruajtur punën tuaj.

Por, ka një kapje. Ai funksionon plotësisht vetëm me shfletuesit e bazuar në Chromium (Edge, Google Chrome, Brave, Opera, Vivaldi…). Në Firefox do të duhet të pajtoheni me punën duke hapur skedarë individualë ose duke u lidhur me një depo të jashtme.

Kjo sepse Për të hyrë në pajisjen e përdoruesit, shfletuesi duhet të zbatojë API -në e qasjes në sistemin e skedarëve.

Unë gjithashtu nuk isha në gjendje të gjeja një mundësi për të përkthyer ndërfaqen e përdoruesit në gjuhën tonë.

Karakteristikat e Kodit VS për shfletuesit

Çfarë mund të bëni me një mjedis zhvillimi të integruar që nuk kërkon instalim? Sipas Microsoft:

  • Krijimi dhe redaktimi në shfletuesin e skedarëve të ruajtur në pajisjen e përdoruesit.
  • Shikoni paraprakisht duke përdorur shënimin Markdown.
  • Integrimi me mjetet e korrigjimit të shfletuesit për krijimin e aplikacioneve nga ana e klientit duke përdorur HTML, CSS dhe Javascript.
  • Program duke përdorur makina me burime të ulëta ose pajisje mobile.
  • Sinkronizimi midis pajisjeve.

kufizimet

Një sqarim. Në këtë rast Ne nuk po flasim për një shërbim cloud siç është Microsoft 365. Ky është një aplikacion që funksionon plotësisht në shfletuesMe Prandaj ka disa kufizime në lidhje me versionin e desktopit.

Një shumë e rëndësishme është që ju nuk mund të ekzekutoni programe nga terminali ose të ekzekutoni korrigjuesin pasi nuk ka asnjë mënyrë që shfletuesi të ketë mbështetje për gjuhët e programimit.

Zakonisht:

  • Diferencimi dhe plotësimi automatik i kodit të ngjyrave është i disponueshëm për shumicën e gjuhëve programuese.
  • Zbulimi automatik i gabimeve të shtypjes ose sintaksës funksionon shkëlqyeshëm në Javascript, Python dhe TypeScript.
  • Në rastin e gjuhëve si JSON, HTML, CSS dhe LESS, performanca është pothuajse e ngjashme me atë të versionit të desktopit.
  • Edhe pse lista e shtesave është e njëjtë me atë në desktop, jo të gjitha janë në dispozicion. Ata që duhet të ekzekutojnë kodin në Node.js, që ndërveprojnë me module të veçanta të sistemit operativ, ose që nisin programe të instaluara në vend, do të shënohen si të pa aktivizuara. Ato që funksionojnë janë personalizimi i ndërfaqes së përdoruesit, të tilla si temat, hartat kryesore dhe copëzat e kodit.

GitHub

Shtë e qartë se qëllimi i eMirosoft është që programuesit të përdorin shërbimet e tij. Prandaj VS Code for Web sjell depot e integruara të GitHub, hapësirat e kodit dhe shtesat e kërkesave tërheqëseMe Kjo bën të mundur bërjen e redaktimeve të shpejta, rishikimin e marrëdhënieve me publikun dhe vazhdimin e punës me një kopje lokale ose hapësirë ​​të kodit të GitHub për të përpiluar, ekzekutuar dhe testuar ndryshimet tuaja.

Unë do të përsëris atë që them gjithmonë kur komentoj një produkt të Microsoft. Në gjendjen aktuale të industrisë, është në interesin tuaj të lëshoni produkte të licencuara me burim të hapur, t'i bëni ato të pajtueshme me Linux dhe t'i ofroni ato falas. Kur të ndalojë së përshtaturi me ju, ato do të zhduken. Ndërkohë, nëse na shërbejnë, është mirë të përfitojmë prej tyre.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.