Programování

Visual Studio Code přidává řešení potíží s rozšířením

Byla vydána aktualizace editoru kódu Visual Studio Code z tohoto měsíce, která obsahuje nástroj pro odstraňování problémů s rozšířeními.

Visual Studio Code 1.52, známý jako vydání z listopadu 2020, má funkci bisect rozšíření, která řeší, která rozšíření způsobují problémy v editoru. Před touto funkcí museli vývojáři deaktivovat všechna rozšíření a poté je jednotlivě znovu povolit, aby našli problém s příponou.

Funkce rozšíření bisect používá binární vyhledávací algoritmus k rychlé identifikaci rozšíření způsobujícího potíže. Tato funkce zakáže polovinu rozšíření a požádá vývojáře, aby zkontrolovali daný problém. Pokud problém zmizel, chybná přípona musela být v seznamu zakázaných přípon. Proces se opakuje, dokud nezůstane jediná přípona.

Tým Visual Studio Code, který se nachází ve Visual Studio Marketplace, slouží jako „skutečná síla“ editora, s rozšířeními poskytujícími motivy a jazykovou podporu i pro ladění a navigaci v kódu, uvedl tým Visual Studio Code ve svém měsíčním aktualizačním bulletinu.

Visual Studio Code lze stáhnout na code.visualstudio.com. Mezi další funkce sady Visual Studio Code 1.52 patří:

  • Do příkazové palety bylo přidáno několik příkazů Git. Patří mezi ně Cherry Pick pro výběr konkrétního potvrzení pobočky; Přejmenovat, chcete-li přejmenovat aktivní soubor; Push Tags, k odeslání místních značek na dálkový ovladač, a Checkout to (Detached), k provedení kontroly v odpojeném režimu.
  • Bylo přidáno několik nových nastavení Gitu, například gitpruneOnFetch, což umožňuje spuštění editoru git fetch --prune při načítání vzdálených doporučení.
  • Souběžná a vložená zobrazení v editoru rozdílů nyní podporují zalamování slov.
  • Editor klávesových zkratek byl vylepšen. Uživatelé nyní mohou například konfigurovat vázání kláves pro příkaz z palety příkazů pomocí tlačítka Konfigurovat klíčování vpravo.
  • File Explorer nyní podporuje Undo a Redo pro všechny operace se soubory.
  • Redaktoři náhledu byli aktualizováni na základě zpětné vazby od uživatelů.
  • Nové nastavení, editor.stickyTabStops, umožňuje Visual Studio Code zpracovávat pohyby kurzoru v úvodních mezerách podobně jako na kartách.
  • Byly vylepšeny návrhy založené na slovech IntelliSense. Visual Studio Code lze nyní nakonfigurovat tak, aby navrhoval slova z jiných otevřených souborů.
  • Nastavení terminálu lze nyní upravit výběrem možnosti Konfigurovat nastavení terminálu v rozevírací nabídce terminálu.

Předchůdce vydání Visual Studio Code 1.51, publikované v listopadu, bylo úklidové vydání s funkcemi pracovního stolu a terminálu.