Testujeme software Testujeme software
  • Úvod
  • Blog
  • Nástroje
  • Slovníček
Testujeme software Testujeme software
Testujeme software Testujeme software
  • Úvod
  • Blog
  • Nástroje
  • Slovníček
  • Blog

Jak na přípravu a investigaci dat s editorem VS Code 

  • 10. 7. 2022
  • Jan Zatloukal
Zdrojový kód v textovém editoru
Total
1
Shares
1
0
0

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.

Souběžná editace na více místech

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:

Rozšíření pro práci s textem

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

Icrementor umožňue zvyšovat nebo snižovat hodnotu vybraného textu – čísel nebo boolean hodnot:

Insert Nums

Pomocí Insert Nums můžet vkládat různé číselné řady:

Random Everything

Při vytváření testovacích dat využijete Random Everything – generování náhodných dat je hračka:

Sort lines

Rozšíření Sort lines vám pomůže se seřazením dat:

Vyhledávání, nahrazování

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.

Sledování logů

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.

Outline – struktura dokumentu

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.

Total
1
Shares
Sdílet 1
Tweetnout 0
Sdílet 0
Související témata
  • Visual Studio Code
  • Zpracování dat
Jan Zatloukal

Tester a vývojář se zálibou v automatizaci a zlepšování procesu vývoje. Aktuálně pracuji na projektu automatizace elektronových mikroskopů v Pythonu.

Další článek
  • Blog

Partnerská komunikace aneb proč (ne)chodit s testerem

  • 12. 9. 2022
  • Jan Zatloukal
Zobrazit článek
Mohlo by se vám také líbit
Zobrazit článek
  • Blog

Automatické spouštění testů během buildu v GitLabu

  • Aleš Tichý
  • 1. 6. 2023
Zobrazit článek
  • Blog

Automatizované testování Windows aplikací s Robot Frameworkem a RPA.Windows 

  • Jan Zatloukal
  • 18. 5. 2023
Zobrazit článek
  • Blog

Perfomance monitoring pomocí Telegrafu a Grafany (1. díl)

  • Radek Vavřín
  • 4. 5. 2023
Zobrazit článek
  • Blog

Jak nastartovat projekt v Pythonu

  • Jan Zatloukal
  • 6. 4. 2023
Zobrazit článek
  • Blog

Přes noc testerkou – Lucka Korená

  • Lucie Korená
  • 23. 3. 2023
Zobrazit článek
  • Blog

Jak jsem automatizoval testy, až mě to přestalo bavit – cesta k TestComplete

  • Štěpán Černoch
  • 9. 3. 2023
Zobrazit článek
  • Blog

Software testing očima nováčka, díl I.

  • Vojtěch Camfrla
  • 24. 2. 2023
Zobrazit článek
  • Blog

Git pro testery – nastavení a první krůčky

  • Jan Zatloukal
  • 9. 2. 2023

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Doporučené příspěvky
  • 1
    Automatické spouštění testů během buildu v GitLabu
    • 1. 6. 2023
  • 2
    Automatizované testování Windows aplikací s Robot Frameworkem a RPA.Windows 
    • 18. 5. 2023
  • 3
    Perfomance monitoring pomocí Telegrafu a Grafany (1. díl)
    • 4. 5. 2023
  • 4
    Jak nastartovat projekt v Pythonu
    • 6. 4. 2023
  • 5
    Přes noc testerkou – Lucka Korená
    • 23. 3. 2023
Poslední příspěvky
  • Jak jsem automatizoval testy, až mě to přestalo bavit – cesta k TestComplete
    • 9. 3. 2023
  • Software testing očima nováčka, díl I.
    • 24. 2. 2023
  • Git pro testery – nastavení a první krůčky
    • 9. 2. 2023
Rubriky
  • Blog (20)
Testujeme software Testujeme software
  • Edhouse.cz
  • Vyšíváme software
  • Zásady cookies (EU)
Testujeme software – vše o testování software | Všechna práva vyhrazena © 2022

Zadejte klíčové slovo a stiskněte Enter.

Spravovat Souhlas s cookies
Abychom poskytli co nejlepší služby, používáme k ukládání a/nebo přístupu k informacím o zařízení, technologie jako jsou soubory cookies. Souhlas s těmito technologiemi nám umožní zpracovávat údaje, jako je chování při procházení nebo jedinečná ID na tomto webu. Nesouhlas nebo odvolání souhlasu může nepříznivě ovlivnit určité vlastnosti a funkce.
Funkční Vždy aktivní
Technické uložení nebo přístup je nezbytně nutný pro legitimní účel umožnění použití konkrétní služby, kterou si odběratel nebo uživatel výslovně vyžádal, nebo pouze za účelem provedení přenosu sdělení prostřednictvím sítě elektronických komunikací.
Předvolby
Technické uložení nebo přístup je nezbytný pro legitimní účel ukládání preferencí, které nejsou požadovány odběratelem nebo uživatelem.
Statistické
Technické uložení nebo přístup, který se používá výhradně pro statistické účely. Technické uložení nebo přístup, který se používá výhradně pro anonymní statistické účely. Bez předvolání, dobrovolného plnění ze strany vašeho Poskytovatele internetových služeb nebo dalších záznamů od třetí strany nelze informace, uložené nebo získané pouze pro tento účel, obvykle použít k vaší identifikaci.
Marketingové
Technické uložení nebo přístup je nutný k vytvoření uživatelských profilů za účelem zasílání reklamy nebo sledování uživatele na webových stránkách nebo několika webových stránkách pro podobné marketingové účely.
Spravovat možnosti Spravovat služby Spravovat dodavatele Přečtěte si více o těchto účelech
Zobrazit předvolby
{title} {title} {title}