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.
V menu Settings --> Configure Kate zvolíme funkci Extrenal Tools a tlačítkem New otevřeme dialog pro vytvoření nové funkce.
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).
Pro nově založenou funkci si můžeme definovat klávesovou zkratku, v našem příkladu jsme zvolili klávesu Shift F12.
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.
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?