The functionality can be expanded with plugins, many are included with the download
Supports code autocompletion (support for JS is a bit iffy, however auto-complete snippets can pick up the
slack)
Tag autocompletion can be simulated by using XML tags
There are no debugging features. The KDE IDE KDevelop includes debugging features, however only supports a
limited number of languages.
Code Folding and Line Numbering is supported
Two types of word wrap, Dynamic and Static, can help developers control their length of lines
Has a load of navigation and beautifiy features
Can add additional utility through the use of Javascript scripts
Overall Kate has a wealth of features that make it a competitive IDE, especially for those who value FOSS
principles. Considering that my main OS is Linux I would definitely use it over the likes of Notepad++ that
would require me to use an emulator to run. However, I'm likely to stick with VS Code (my review from GEOG 489
below) for the near future due to having more extensive extensions, an easy to use Git/Github interface and
simple remote server connection setup.