jEditor is a text code editor written in
Swift. It supports RTF, RTFD, TXT, Microsoft Word files. It provides code completion and syntax coloring with amazing
performance for C, CPP, C#, JavaScript, Swift, Java, CSS, XML, HTML, Plist, JSON, SQL, PHP, Python, Fortran, Go, Ruby,
Perl and Rust languages.
Features:
- Open files in tabs and sidebar
- Manage themes for syntax
highlighting
- Line numbers
- Drag & Drop to open files
- File encoding and line endings
-
Autosave
- Set line height and tab width
- Trim whitespaces, show/hide invisibles
Sidebar:
- Drag
& Drop to open folders, switch between working folders
- Allows you to quickly open and switch between
documents
- Remembers last opened folder and documents
- Find and replace text in files
- Search text using
regular expression or textually
Code Completion and Indentation:
- Automatic Indentation of text
- Indent
with tabs or spaces
- Balances brackets and quotes
- Wrap lines with indentation
Print:
- Print files
or export as PDF
- Print with or without line numbers, headers & footers
- Set syntax highlight
theme