Kate
Kate (KDE Advanced Text Editor) je textový editor, který lze použít pro psaní programů, skriptů a také například pro ladění jednoduchých SQL dotazů. Pro ladění SQL využijeme možnost nastavení External Tools na kterou se dostaneme z menu Settings.
![](/images/f/fe/Kate1.png)
V menu Settings --> Configure Kate zvolíme funkci Extrenal Tools a tlačítkem New otevřeme dialog pro vytvoření nové funkce.
![](/images/0/0b/Kate2.png)
V našem příkladu jsme si novou funkci označili jako BD dasy a do pole Script jsme zapsali příkaz
psql dasy < "%directory/%filename"
který se bude pro danou funkci vyvolávat (obsah editovaného souboru bude zasílán SQL klientovi psql, který se bude připojovat k databázi dasy na databázovém systém PostgreSQL na daném serveru).
![](/images/4/43/Kate3.png)
Pro nově založenou funkci si můžeme definovat klávesovou zkratku, v našem příkladu jsme zvolili klávesu Shift F12.
![](/images/d/de/Kate4.png)
Po stisknutí klávesové zkratky (nebo vyvolání příslušné funkce z menu Tools --> External Tools --> DB dasy) se provede zadaný skript a standardní výstup klienta psql je poslán do konzole ze které byl editor kate spuštěn.
![](/images/9/9b/Kate5.png)
Zcela obdobně můžeme nastavit skripty pro překlad laděných programů nebo skriptů.
TODO
Lze nastavit editor kate tak, aby vystup z psql posílal do samostatného panelu a ne na konzoli?