Textual is your Swiss Army Knife to edit any kind of text based files.
Whether you simply need a tool to edit your configuration files, an application to modify or reformat large text files, a programming IDE or just an editor to tweak your web pages. Textual does what you want, the way you would expect.
Textual focuses on manipulating text in ways that word processors GeneRally cannot. In service of this goal, it offers many features including syntax highlighting, code folding, regular expression based find and replace operations, code completion, multiple character sets, split views and other useful features that enables you to edit small and also very large text files quicker and more easily.
Textual is able to Highlight the syntax of all important languages including BASh, Batch, C/ C++, C#, CMake, CSS, D, diff files, HTML, IDL - both MSIDL and XPIDL, Java, JavaScript, Lua, make, Perl, Python, PHP, Ruby, SQL, TeX and LaTeX and XML.