
Průšvihy z praxe: k čemu je dobrý úplný rozklad na třídy ekvivalence
Píše se rok 2001, sedím v budově č. 9 na hlavním kampusu Microsoftu v Redmondu a můj tým usilovně pracuje na verzi .NET Framework 1.1...
Přejít na obsah | Přejít k hlavnímu menu | Přejít k vyhledávání
VS Code je pro mě něco jaký švýcarský kapesní nůž - kromě psaní zdrojového kódu ho používám na nespočet dalších věcí a vlastně si bez něj už pracovní den ani nedokážu představit.
VS Code nabízí spoustu možností, jak pracovat s textem. Co používám denně jsou tzv. multikurzory - možnost vybrat text na více místech a hromadně ho upravovat.
Všechny možnosti editace najdete v oficální dokumentaci Basic Editing in Visual Studio Code. Myslím, že po prozkoumání objevíte spoustu věcí, o kterých jste vůbec nevěděli, že jsou možné.
Chcete si například z logu vyfiltrovat jen řádky, na kterých je vypsaná nějaká chyba? S VS Code to není problém a nepotřebujete žádný další nástroj:
Díky extensions můžete svůj VS Code rozšířit o celou řadu funkcí. Editor často používám i pro přípravu testovacích dat.
Incrementor umožňuje zvyšovat nebo snižovat hodnotu vybraného textu - čísel nebo boolean hodnot:
Pomocí Insert Nums můžet vkládat různé číselné řady:
Při vytváření testovacích dat využijete Random Everything - generování náhodných dat je hračka:
Rozšíření Sort lines vám pomůže se seřazením dat:
VS Code umí samozřejmě také prohledávat textové soubory a nahrazovat hledaný _string _jiným. Toto lze jak v rámci právě otevřeného souboru, tak v rámci celého projektu (složky). Toto využívám především při analýze většího počtu logů. Například když potřebuju najít všechny soubory s konkrétní chybou nebo IP adresou.
Samozřejmostí je možnost používat při hledání regulární výrazy.
Pokud často sledujete logy, budou se vám hodit rovnou dvě rozšíření. Log File Highlighter obarví logy tak, aby byly přehlednější a pomocí Log Viewer-u můžete logy sledovat "naživo" pomocí funkce watch.
V levém sloupci editoru nejdete sekci "Outline", ta umožňuje leší orientaci především ve velkých souborech. Dostupná je pro zdrojové kódy, XML, HTML, JSON soubory, apod.
Píše se rok 2001, sedím v budově č. 9 na hlavním kampusu Microsoftu v Redmondu a můj tým usilovně pracuje na verzi .NET Framework 1.1...
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.