build a mode for your language of choice and are encouraged to contribute!
Syntax Highlighting
The powerful highlighter is based on states, regexes and plain text strings. Modes can reference each other, this way the HTML mode has full featured css and javascript sections.
Syntax Styles
The modes reference a semantic hierarchy of styles, that can be customized to match your preferences.
Autocomplete
In addition to the keywords supplied by the modes, SubEthaEdit conveniently autocompletes based on all texts you have currently open.
Scripting
Modes can supply custom scripts to enhance the editing experience. E.g. a color picker for hex colors, linters for your language or setting of the executable flags for shell scripts.
Collaboration
With the live collaboration feature you can connect to anyone in the local network, and if you enabled port forwarding anyone in the internet by sharing a link.
Participants
Invite somebody to a document. Write in the document, live, together. Follow them, or show them around by selecting text. Change their access permissions if needed.
Change Highlighting
See who has written what, and even on local documents see what you have changed since you opened a document.
SubEthaEdit is owned and developed by the SubEthaEdit Contributors — an open-source project organized by Dominik Wagner (monkeydom).
SubEthaEdit is distributed under the MIT license and you are more than welcome to fork it and contribute!
If the app is misbehaving for you, or you are interested in new features, please create a new issue on our GitHub Issue page.
If you have open questions, maybe our Frequently Asked Questions page can help you.
Also feel free to get in touch with us.
