open Kate, load codeNavigator.py, open Kate's terminal, Tools -> Synchronise terminal with document
make execute rights for codeNavigator.py by:
chmod +x ./codeNavigator.py
write:
./codeNavigator.py
in kate's terminal and hit enter
Choos language.
Use program by clicking the list in main window to navigate thru code in Kate.
Check filter above the list.
need Python modules: sys, os, re, json, codecs, html, subprocess, hashlib and PyQt5