Tizenegy év alatt, mint blogger, megvolt a hibáim és a sikereim százaléka. Feladtam ma minden eddiginél aktuálisabb technológiákat és disztribúciókat, de igazam volt, hogy a felhőszolgáltatásokra és az olyan eszközökre fogadtam, mint a Chromebook, mint az iparág új paradigmája.
Azzal a megszállottsággal, hogy nem veszíti el a vezető szerepet az asztalon, a Microsoft nem vette észre, hogy az Apple és a Google megváltoztatta a játékszabályokat. A számítógép már nem a számítástechnikai tevékenység központja volt, és a licencek értékesítése sem volt az üzleti modell. A reklámból vagy előfizetésből finanszírozott, táblagépről vagy telefonról elérhető felhőszolgáltatások egyre népszerűbbek lettek.
A Microsoft tette az egyetlen ésszerű dolgot. Alkalmazásokat fejlesztett versenytársai operációs rendszereihez, számos legnépszerűbb alkalmazását áthelyezte a felhőbe, és a független programozók meghódítása után boldogultak az új platformmal. Az egyik legjelentősebb döntés az integrált fejlesztői környezet nyílt forráskódú licenc alatt történő kiadása volt. VS Code -nak hívták.
VS kód böngészőkhöz
Folytatva ezen az úton most bemutatták ukönnyű változata VS kód amely teljesen a böngészőben fut. Csak létre kell hoznia egy mappát azon az eszközön, amelyről hozzáfér, hogy mentse a munkáját.
De van egy fogás. Teljesen csak Chromium-alapú böngészőkkel működik (Edge, Google Chrome, Brave, Opera, Vivaldi ...). A Firefoxban meg kell elégednie a munkával az egyes fájlok megnyitásával vagy egy külső adattárhoz való kapcsolódással.
Ennek oka A felhasználó eszközének eléréséhez a böngészőnek implementálnia kell a fájlrendszer-hozzáférési API-t.
Azt sem találtam, hogy a felhasználói felületet lefordítanánk a nyelvünkre.
VS kód funkciók böngészőkhöz
Mit tehet az integrált fejlesztői környezettel, amely nem igényel telepítést? A Microsoft szerint:
- A felhasználó eszközén tárolható fájlok létrehozása és szerkesztése a böngészőben.
- Előnézet Markdown jelöléssel.
- Integráció a böngésző hibakeresési eszközeivel ügyféloldali alkalmazások létrehozásához HTML, CSS és Javascript használatával.
- Programozzon alacsony erőforrású gépek vagy mobil eszközök segítségével.
- Szinkronizálás az eszközök között.
korlátozások
Egy tisztázás. Ebben az esetben Nem olyan felhőszolgáltatásról beszélünk, mint a Microsoft 365. Ez egy olyan alkalmazás, amely teljesen a böngészőben fut. Ezért van néhány korlátozása az asztali verzió tekintetében.
Egy nagyon fontos, hogy nem futtathat programokat a terminálról vagy a hibakeresőt, mivel a böngésző nem támogatja a programozási nyelveket.
Általánosságban:
- A színkódok megkülönböztetése és automatikus kiegészítése a legtöbb programozási nyelvhez elérhető.
- Az automatikus gépelési vagy szintaktikai hibafelismerés nagyszerűen működik Javascript, Python és TypeScript esetén.
- Az olyan nyelvek esetében, mint a JSON, HTML, CSS és LESS, a teljesítmény majdnem hasonló az asztali verzióéhoz.
- Bár a bővítmények listája megegyezik az asztali asztallal, nem mindegyik érhető el. Azok, amelyeknek kódot kell végrehajtaniuk a Node.js fájlban, amelyek kölcsönhatásba lépnek az operációs rendszer bizonyos moduljaival, vagy elindítják a helyileg telepített programokat, nem engedélyezettként lesznek megjelölve. Azok, amelyek működnek, a felhasználói felület testreszabása, például témák, billentyűzetkiosztások és kódrészletek.
GitHub
Nyilvánvaló, hogy az eMirosoft célja, hogy a programozók használhassák szolgáltatásait. Ennélfogva A VS Code for web integrált GitHub -tárolókat, kódterületeket és lekérési kéréseket tartalmaz. Ez lehetővé teszi a gyors szerkesztést, a public relations ellenőrzését, és a GitHub helyi másolatának vagy kódterületének folytatását a módosítások összeállításához, futtatásához és teszteléséhez.
Megismétlem, amit mindig mondok, amikor egy Microsoft-termékről szólok. Az iparág jelenlegi állapotában érdeke a nyílt forráskódú licencelt termékek kiadása, Linux -kompatibilissé tétele és ingyenes felajánlása. Ha nem áll be hozzád, eltűnnek. Eközben, ha minket szolgálnak, a legjobb, ha kihasználjuk őket.