
Peter Holmes
0
1668
79
Microsoft Visual Studio kód je jedním z nejlepších bezplatných textových editorů k dispozici právě teď. Kombinuje celou sadu funkcí s relativní snadností použití a výkon je překvapivě dobrý pro aplikaci Electron. Jedním z důvodů, proč jej lidé milují, je jeho rozšiřitelnost.
Stejně jako mnoho jiných populárních textových editorů má i Visual Studio Code k dispozici obrovské množství rozšíření pro přizpůsobení jeho chování. Mohou výrazně změnit, jak kód Visual Studio funguje a jak se cítí, jako je přidání vazeb klíčů ve stylu Vim nebo Emacs. S tímto seznamem jsme sestavili jen několik našich oblíbených položek.
Jak nainstalovat rozšíření kódu Visual Studio
Pokud nejste obeznámeni, je snadné nainstalovat rozšíření v kódu Visual Studio. Klikněte na ikonu Rozšíření ikona na levé straně obrazovky. Je to pátá ikona dolů, hned pod ikonou Debug.
Nyní jednoduše zadejte název nebo část názvu rozšíření, které chcete nainstalovat. Kliknutím na jméno si přečtěte přehled rozšíření a poté klikněte na Nainstalujte ikonu nainstalovat.
1. Visual Studio IntelliCode
Visual Studio IntelliCode, vyvinutý společností Microsoft DevLabs, je rozšíření, které umožňuje umělou inteligenci, která vám pomůže kódovat. Rozšíření aktuálně podporuje Python, JavaScript / TypeScript a Java.
Pokud jste Intellisense použili dříve v Visual Studio nebo Visual Studio Code, budete mít představu, co můžete očekávat. Rozdíl je v tom, že se jedná v podstatě o ještě inteligentnější přístup k této myšlence.
Toto rozšíření je stále v počátečních fázích vývoje a je již působivé. Jakmile bude mít nějaký další čas ve vývoji, můžete dokonce vidět, že to bylo zabudováno přímo do kódu Visual Studio.
2. Nastavení Sync
Většina lidí, kteří používají textový editor pravidelně, provádí alespoň několik vylepšení jeho nastavení. Spousta lidí jde ještě dále a přizpůsobuje ji tak, aby vyhovovala jejich osobnímu stylu práce. Pokud často pracujete na více než jednom stroji, může být frustrující neustále provádět tato nastavení ručně.
Cílem nastavení Sync je vyřešit tento problém. Pomocí jednoduchého GitHub Gist, synchronizace nastavení, dobře synchronizuje vaše nastavení. To zahrnuje další rozšíření a jejich konfigurace, takže celá vaše konfigurace bude přenosná. Proveďte některé změny na jednom počítači, synchronizujte svá nastavení a můžete je snadno synchronizovat na jiných počítačích.
Nastavení synchronizace nastavení trvá několik minut, pak už o tom nemusíte přemýšlet. Pokyny k jeho nastavení jsou k dispozici prostřednictvím přehledu rozšíření v kódu Visual Studio.
3. Cesta Intellisense
Používáte-li k úpravě osobních nebo systémových konfiguračních souborů kód Visual Studio, může být Path Intellisense záchrancem. Stručně řečeno, rozšíření přidá názvy souborů do stylu Intellisense, což vám umožní snadno psát dlouhé názvy cest, aniž byste je museli ukládat do paměti..
Jedná se o relativně jednoduché rozšíření, ale má několik možností konfigurace. Můžete například zvolit, zda přidat lomítko za názvy adresářů. Mezi další možnosti patří to, zda do příkazů pro import zahrnout názvy souborů a možnost ignorovat určité typy souborů.
4. Průzkumník úloh
Rozšíření Task Explorer přidává funkce Visual Basic Code pro spouštění úloh ve stylu IDE. To zahrnuje hlavně úlohy sestavení pro váš aktuální projekt, ale může také zahrnovat bash, Python a další skripty.
Průzkumník úloh podporuje velké množství standardních nástrojů pro vytváření. Patří mezi ně NPM, Grunt, Gulp, Ant, Make a Visual Studio Code samotné. Rozšíření je přizpůsobitelné, což vám umožní přizpůsobit cestu každému spouštěči úloh a skriptovacímu jazyku. To je užitečné, pokud máte nainstalováno více verzí a chcete použít konkrétní verzi.
5. GitLens
Funkce Visual Studio Code Git integrace Visual Studio Code je perfektní textový a skriptovací editor pro Mac Visual Studio Code je perfektní textový a skriptovací editor pro Mac Textový editor společnosti Microsoft podporuje nesčetné jazyky a nemusíte ho dokonce porovnávat s Xcode, protože slouží různým potřebám. jak jsme již zmínili, takže toto rozšíření nemusíte bezpodmínečně potřebovat. GitLens přidává několik funkcí, které vám pomohou vizualizovat, navigovat a porozumět historii Git vašeho projektu.
Mezi další funkce, GitLens přidává silný split rozdíl zobrazení, které vám pomůže snadno vizualizovat rozdíl mezi odevzdáním a větví. Rozšíření také umožňuje procházet historii potvrzení projektů, vyhledávání podle autora, souborů, zprávy potvrzení a další.
Mezi další funkce patří teplotní mapa v okapovém kódu Visual Studio Code, který vám umožní snadno zjistit, kde v daném souboru probíhá většina práce. Pointa je, že pokud se spoléháte na Git, měli byste alespoň vyzkoušet tento plugin.
6. hezčí
Pokud jste vývojář front-endu, a zejména pokud potřebujete dodržovat průvodce stylem, může být vaším novým nejlepším přítelem Prettier. Rozšíření Prettier automaticky formátuje JavaScript, TypeScript a CSS pomocí stejnojmenného nástroje pro formátování kódu.
Prettier bere kód, který píšete, a přepisuje za vás, dodržuje přísnou sadu pokynů pro formátování. Rozšíření je “umíněný,” což znamená, že dělá několik samostatných rozhodnutí, ale můžete použít rozšíření pomocí nástrojů eslint nebo tslint, abyste se ujistili, že odpovídá vaší vlastní konfiguraci obložení.
7. Bracket Pair Colorizer
Bracket Pair Colorizer je plugin, který je dobře popsán svým názvem. Automaticky zbarví určité znaky, což vám pomůže zjistit, jak hluboce vnořená určitá část kódu je. K dispozici je několik jazyků, takže je téměř jisté, že váš podporovaný jazyk je podporován.
Ve výchozím stavu, ()
, []
, a jsou přiřazeny, ale můžete také definovat další znaky v závorce, které chcete přiřadit. Tyto typy pluginů bývají velmi polarizující, ale pokud si nejste jisti, zda se vám to líbí nebo ne, vyzkoušejte Bracket Pair Colorizer.
8. Čas kódu
Přemýšleli jste někdy, kolik hodin týdně strávíte v textovém editoru? A co nejlepší čas dne nebo dne v týdnu pro optimální programování? Pokud jste někdy přemýšleli o těchto nebo jiných metrikách, je kódový čas pro vás.
Kód Čas měří vaši aktivitu v kódu Visual Studio a podává vám zprávy o výše uvedených aktivitách a dalších metrikách. Ve stavovém řádku se zobrazí metriky v reálném čase a pro lepší zobrazení je k dispozici panel v editoru.
Můžete nastavit kódový čas tak, aby vám zasílal týdenní e-mailovou zprávu, zatímco integrace Kalendáře Google vám umožní automaticky vyhradit čas na nejlepší časy programování, aby nedošlo ke zničení schůzky.
9. REST Klient
Ať už jste přední vývojář webu nebo někdo, kdo tráví většinu času na serveru, pravděpodobně narazíte na případy, kdy potřebujete vyzkoušet rozhraní REST API. Existují pluginy prohlížeče pro toto a spousta dalších nástrojů, ale pokud trávíte většinu času v textovém editoru, proč nemáte klienta k dispozici tam, kde jste nejpohodlnější?
Jedná se o relativně jednoduché rozšíření, které dělá to, co tvrdí. Můžete snadno odesílat požadavky HTTP a odesílat příkazy CURL. Pro autentizaci rozšíření podporuje základní autentizaci, autentizaci pomocí digestu, SSL klientské certifikáty a další.
Buďte produktivnější v kódu Visual Studio
Tato rozšíření jsou pouze začátkem, zejména pokud jste novým kódem Visual Studio. Za prvé, existuje spousta dalších rozšíření. Ve většině případů jsme se specificky vyhnuli rozšířením specifickým pro jazyk, ale spousta z nich je k dispozici. Ať už kódujete v jazyce JavaScript, C ++, Go nebo v jiném jazyce, najdete rozšíření, která vám usnadní práci.
Existuje také mnoho dalších způsobů, jak dosáhnout rychlejšího výkonu v kódu Visual Studio. Abychom vám pomohli začít, máme k dispozici seznam základních tipů, jak zvýšit produktivitu v aplikaci Visual Studio Code 10. Tipy pro základní produktivitu pro kód Visual Studio 10 Základní tipy pro produktivitu pro kód Visual Studio Kód Visual Studio Code vyhodí ostatní textové editory z vody . Je to zdarma, s otevřeným zdrojovým kódem, rychlý blesk a nabitý funkcemi produktivity. .