VS kods pārlūkprogrammām. Microsoft joprojām ir aiz programmētājiem

VS kods pārlūkprogrammām

Vienpadsmit gados kā blogere man bija savs kļūdu un panākumu procents. Es atteicos no tehnoloģijām un izplatīšanas, kas šodien ir aktuālākas nekā jebkad agrāk, taču man bija taisnība, liekot uz mākoņpakalpojumiem un ierīcēm, piemēram, Chromebook datoru, kā par jauno nozares paradigmu.

Apsēstībā ar to, ka nezaudē vadību darbvirsmā, Microsoft nesaprata, ka Apple un Google ir mainījuši spēles noteikumus. Dators vairs nebija skaitļošanas darbības centrs, kā arī licenču pārdošana nebija uzņēmējdarbības modelis. Arvien populārāki kļuva mākoņpakalpojumi, kurus finansēja reklāma vai abonements un kas bija pieejami no planšetdatora vai tālruņa.

Microsoft darīja vienīgo saprātīgo. Tā izstrādāja lietojumprogrammas savu konkurentu operētājsistēmām, pārvietoja daudzas populārākās lietojumprogrammas uz mākoni, un pēc neatkarīgu programmētāju iekarošanas viņi uzplauka ar jauno platformu.  Viens no ievērojamākajiem lēmumiem bija integrētas izstrādes vides izlaišana ar atvērtā pirmkoda licenci. To sauca par VS kodu.

VS kods pārlūkprogrammām

Turpinot pa šo ceļu tikko pasniegts uvieglā versija VS kods kas pilnībā darbojas pārlūkprogrammā. Lai saglabātu darbu, ierīcē, no kuras piekļūstat, ir jāizveido mape.

Bet, ir nozveja. Tas pilnībā darbojas tikai ar pārlūkprogrammām, kuru pamatā ir Chromium (Edge, Google Chrome, Brave, Opera, Vivaldi ...). Firefox jums būs jāsamierinās ar darbu, atverot atsevišķus failus vai izveidojot savienojumu ar ārēju repozitoriju.

Tas ir tāpēc, ka Lai piekļūtu lietotāja ierīcei, pārlūkam ir jāievieš failu sistēmas piekļuves API.

Es arī nevarēju atrast iespēju tulkot lietotāja interfeisu mūsu valodā.

VS koda funkcijas pārlūkiem

Ko jūs varat darīt ar integrētu izstrādes vidi, kurai nav nepieciešama instalēšana? Saskaņā ar Microsoft:

  • Lietotāja ierīcē glabājamo failu izveide un rediģēšana pārlūkprogrammā.
  • Priekšskatīt, izmantojot Markdown notāciju.
  • Integrācija ar pārlūkprogrammas atkļūdošanas rīkiem, lai izveidotu klienta puses lietojumprogrammas, izmantojot HTML, CSS un Javascript.
  • Programmējiet, izmantojot mazresursu iekārtas vai mobilās ierīces.
  • Sinhronizācija starp ierīcēm.

Ierobežojumi

Skaidrojums. Šajā gadījumā Mēs nerunājam par tādu mākoņa pakalpojumu kā Microsoft 365. Šī ir programma, kas pilnībā darbojas pārlūkprogrammā. Tādējādi tam ir daži ierobežojumi attiecībā uz darbvirsmas versiju.

Ļoti svarīgi ir tas, ka jūs nevarat palaist programmas no termināļa vai palaist atkļūdotāju, jo pārlūkprogramma nevar atbalstīt programmēšanas valodas.

Parasti:

  • Krāsu kodu diferenciācija un automātiskā pabeigšana ir pieejama lielākajai daļai programmēšanas valodu.
  • Automātiska rakstīšana vai sintakses kļūdu noteikšana lieliski darbojas Javascript, Python un TypeScript.
  • Attiecībā uz tādām valodām kā JSON, HTML, CSS un LESS, veiktspēja ir gandrīz līdzīga darbvirsmas versijas veiktspējai.
  • Lai gan paplašinājumu saraksts ir tāds pats kā darbvirsmā, ne visi no tiem ir pieejami. Tie, kuriem ir jāizpilda kods Node.js, kas mijiedarbojas ar konkrētiem operētājsistēmas moduļiem vai palaiž lokāli instalētas programmas, tiks atzīmēti kā neieslēgti. Tie, kas darbojas, ir lietotāja interfeisa pielāgošana, piemēram, motīvi, taustiņu kartes un koda fragmenti.

GitHub

Ir skaidrs, ka eMirosoft mērķis ir programmētājiem izmantot tā pakalpojumus. Līdz ar to VS kods tīmeklim piedāvā integrētas GitHub krātuves, kodu atstarpes un vilkšanas pieprasījumu paplašinājumus. Tas ļauj veikt ātrus labojumus, pārskatīt sabiedriskās attiecības un turpināt darbu ar vietējo GitHub kopiju vai koda vietu, lai apkopotu, palaistu un pārbaudītu izmaiņas.

Es atkārtošu to, ko vienmēr saku, komentējot Microsoft produktu. Pašreizējā nozarē jūsu interesēs ir atbrīvot atvērtā pirmkoda licencētos produktus, padarīt tos saderīgus ar Linux un piedāvāt bez maksas. Kad tas pārstās jums piemēroties, tie pazudīs. Tikmēr, ja viņi mums kalpo, vislabāk ir tos izmantot.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.