9 Visual Studio kódbővítmény, amelyek még egyszerűbbé teszik a programozást

9 Visual Studio kódbővítmény, amelyek még egyszerűbbé teszik a programozást

A Microsoft Visual Studio kódja: az egyik legjobb ingyenes szövegszerkesztő jelenleg elérhető. A teljes funkciókészletet ötvözi a viszonylag egyszerű használattal, és a teljesítmény meglepően jó egy Electron alkalmazás számára. Az egyik ok, amiért az emberek szeretik, az okokon kívül, a kiterjeszthetősége.





Sok más népszerű szövegszerkesztőhöz hasonlóan a Visual Studio Code is rengeteg kiterjesztéssel rendelkezik a viselkedés testreszabásához. Ezek nagymértékben megváltoztathatják a Visual Studio Code működését és érzését, például Vim vagy Emacs-stílusú kulcskötések hozzáadását. Ezzel a listával csak néhány kedvencet gyűjtöttünk össze.





A Visual Studio kódbővítmények telepítése

Ha nem ismeri, akkor könnyen telepítheti a bővítményeket a Visual Studio Code -ba. Kattints a Bővítmények ikon a képernyő bal oldalán. Ez az ötödik ikon lefelé, közvetlenül a hibakeresési ikon alatt.





Most egyszerűen írja be a telepíteni kívánt bővítmény nevét vagy annak egy részét. Kattintson a névre a kiterjesztés áttekintésének elolvasásához, majd kattintson a Telepítés ikont a telepítéshez.

1. Visual Studio IntelliCode

A Microsoft DevLabs fejlesztette, Visual Studio IntelliCode egy kiterjesztés, amely mesterséges intelligenciát alkalmaz a kódoláshoz. A bővítmény jelenleg támogatja a Python, a JavaScript/TypeScript és a Java nyelvet.



mi a hardveres gyorsítás a chrome -ban

Ha korábban már használta az Intellisense programot a Visual Studio vagy a Visual Studio Code programban, akkor elképzelései vannak arról, hogy mire számíthat. A különbség itt az, hogy ez lényegében még intelligensebb felfogás az ötletről.

Ez a bővítmény még a fejlesztés korai szakaszában van, és már lenyűgöző. Ha már több ideje van a fejlesztésben, akkor ezt akár a Visual Studio Code -ba is beépítheti.





2. Beállítások szinkronizálása

A legtöbb szövegszerkesztőt rendszeresen használó ember legalább néhány módosítást végez a beállításain. Sokan még ennél is tovább mennek, testreszabva a személyes munkastílusukhoz. Ha gyakran dolgozik több gépen, akkor frusztráló lehet, ha ezeket a beállításokat kézzel végzi.

Beállítások szinkronizálása célja ennek a problémának a megoldása. Egy egyszerű GitHub Gist használatával a Beállítások szinkronizálása szinkronizálja a beállításokat. Ez magában foglalja a többi bővítményt és azok konfigurációit is, így a teljes konfiguráció végül hordozható lesz. Végezzen néhány módosítást egy gépen, szinkronizálja a beállításokat, és könnyen szinkronizálhatja azokat más gépeken.





A beállítások szinkronizálásának beállítása néhány percet vesz igénybe, majd nem kell újra gondolkodnia. Ennek beállítására vonatkozó utasítások a Visual Studio Code Bővítmény áttekintésében találhatók.

3. Path Intellisense

Ha a Visual Studio Code használatával személyes vagy rendszerkonfigurációs fájlokat szerkeszt, Pálya Intellisense életmentő lehet. Dióhéjban a kiterjesztés Intellisense-stílusú kiegészítést ad a fájlnevekhez, lehetővé téve a hosszú útvonalak egyszerű beírását anélkül, hogy a memóriába kellene köteleznie őket.

Ez egy viszonylag egyszerű kiterjesztés, de van néhány konfigurációs lehetősége. Kiválaszthatja, hogy például a könyvtárnevek után perjelet adjon -e vagy sem. További lehetőségek közé tartozik, hogy a fájlnevek szerepeljenek -e az importálási kimutatásokban, és bizonyos fájltípusok figyelmen kívül hagyása.

4. Feladatkezelő

Az Feladatkezelő kiterjesztés hozzáadja az IDE-stílusú feladatfuttató funkciókat a Visual Studio Code-hoz. Ez elsősorban az aktuális projekthez tartozó építési feladatokat tartalmazza, de tartalmazhat bash, Python és egyéb szkripteket is.

A Task Explorer számos szabványos építési eszközt támogat. Ide tartozik az NPM, a Grunt, a Gulp, a Hangya, a Make és a Visual Studio Code. A bővítmény testreszabható, így testreszabhatja az egyes feladatfuttatókhoz és a szkriptnyelvhez vezető útvonalat. Ez akkor hasznos, ha több verziója van telepítve, és egy adott verziót szeretne használni.

5. GoLens

A Visual Studio Code Git integrációt tartalmaz ki a dobozból, amint azt már korábban említettük, így előfordulhat, hogy nincs feltétlenül szüksége erre a kiterjesztésre. Hogy az említett, GoLens számos olyan funkciót ad hozzá, amelyek segítenek elképzelni, navigálni és megérteni a projekt Git előzményeit.

A GitLens egyéb funkciói mellett erőteljes osztott diff nézetet is hozzáad, amely segít könnyen megjeleníteni a kötelezettségvállalások és a fióktelepek közötti különbséget. A kiterjesztés lehetővé teszi a projektek véglegesítési előzményeiben való keresést, a keresést szerző, fájlok, üzenet elküldése stb.

További funkciók közé tartozik a hőtérkép a Visual Studio Code ereszcsatornájában, amely lehetővé teszi, hogy könnyen lássa, hol zajlik a legtöbb munka egy adott fájlban. A lényeg az, hogy ha erősen támaszkodik a Git -re, akkor legalább ki kell próbálnia ezt a bővítményt.

mennyit lehet bitcoin bányászni

6. Csinosabb

Ha Ön front -end fejlesztő, és különösen akkor, ha követnie kell a stílus útmutatót, Csinosabb lehet az új legjobb barátod. A szebb bővítmény automatikusan formázza a JavaScriptet, a TypeScriptet és a CSS -t az azonos nevű kódformázó eszköz használatával.

A Prettier átveszi az Ön által írt kódot, és átírja helyetted, szigorú formázási irányelveket követve. A kiterjesztés „véleményes”, vagyis több döntést hoz önmagában, de a kiterjesztést az eslint vagy tslint eszközökkel is használhatja, hogy megbizonyosodjon arról, hogy követi -e a saját szöszbeállítását.

7. Konzol párosító színező

Konzol párosító színező egy plugin, amelyet a neve jól leír. Automatikusan kiszínezi bizonyos karaktereket, hogy segítsen megmondani, milyen mélyen van beágyazva egy bizonyos kódrészlet. Számos nyelv támogatott a dobozból, olyan sok, hogy szinte biztos, hogy az Ön által választott nyelv támogatott.

Alapértelmezés szerint,

()

,

[]

, és

{}

illeszkednek, de megadhat más zárójelben lévő karaktereket is, amelyekhez illeszkedni szeretne. Az ilyen típusú bővítmények általában nagyon polarizálóak, de ha nem biztos benne, hogy szeretné -e vagy sem, próbálja ki a Bracket Pair Colorizer -t.

8. Kódidő

Gondolkozott már azon, hogy hetente hány órát tölt a szövegszerkesztőben? Mi a helyzet a legjobb napszakban vagy a hét napján az optimális programozás érdekében? Ha valaha is kíváncsi volt ezekre vagy más mutatókra, Kódidő neked.

A Code Time méri tevékenységét a Visual Studio Code -ban, és jelentést készít a fenti tevékenységekről, valamint egyéb mutatókról. Valós idejű mutatókat fog látni az állapotsorban, és van egy szerkesztő irányítópult a jobb megtekintés érdekében.

Beállíthatja, hogy a kódidő heti e -mail jelentést küldjön Önnek, míg a Google Naptár integrációja lehetővé teszi, hogy automatikusan szánjon időt a legjobb programozási időkre, nehogy a megbeszélések tönkretegyék azokat.

9. REST kliens

Akár front-end webfejlesztő, akár valaki, aki idejének nagy részét a szerveren tölti, valószínűleg olyan esetekbe ütközött, amikor tesztelnie kell egy REST API-t. Ehhez és sok más eszközhöz is vannak böngészőbővítmények, de ha az idő nagy részét egy szövegszerkesztőben tölti, miért ne érhetné el az ügyfelet ott, ahol a legkényelmesebb?

Ez egy viszonylag egyszerű kiterjesztés, amely azt teszi, amit állít. Könnyen küldhet HTTP kéréseket, valamint cURL parancsokat. A hitelesítéshez a bővítmény támogatja az alapvető hitelesítést, a kivonatolt hitelesítést, az SSL -ügyfél tanúsítványokat és így tovább.

Legyen produktívabb a Visual Studio Code -ban

Ezek a bővítmények csak a kezdet, különösen, ha még nem ismeri a Visual Studio Code -ot. Először is rengeteg bővítmény érhető el. A legtöbb esetben kifejezetten kerüljük a nyelvspecifikus bővítményeket, de rengeteg elérhető. Akár JavaScript, C ++, Go, akár más nyelven kódol, olyan bővítményeket talál, amelyek megkönnyíthetik a munkát.

A Visual Studio Code sokkal több módon is gyorsabban elvégezhető. Az induláshoz segítséget nyújtunk azoknak a tippeknek a listájában, amelyek hatékonyabbá teszik a Visual Studio Code használatát.

Részvény Részvény Csipog Email Törölje ezeket a Windows fájlokat és mappákat a lemezterület felszabadításához

Törölnie kell a lemezterületet a Windows számítógépen? Íme a Windows fájlok és mappák, amelyek biztonságosan törölhetők a lemezterület felszabadítása érdekében.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • Visual Studio kód
A szerzőről Kris Wouk(118 cikk megjelent)

Kris Wouk zenész, író, és bárhogy is hívják, ha valaki webes videókat készít. Technológiai rajongó, ameddig csak emlékszik, határozottan rendelkezik kedvenc operációs rendszerekkel és eszközökkel, de amúgy is annyit használ, amennyit csak tud, csak hogy felzárkózzon.

miért fut a merevlemez 100 -nál
Kris Wouk további alkotásai

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide