
jEditor
Fast and powerful code editor for Mac
jEditor is a light weight code editor that supports syntax coloring with amazing performance for 60+ languages.
jEditor is a light weight code editor that supports syntax coloring with amazing performance for 60+ languages.
Work with multiple projects easily and keep them separate using “Launcher”.
Control appearance of your jEditor project windows by showing and hiding navigators, inspectors and bars according to your work style.
jEditor automatically remembers workspace layout, text selection and scroll position for all open files in a project so when you are back you will find the project where you left off.
jEditor is a native Mac code editor written in Swift that support 60+ languages out of the box including C, CPP, C#, Swift, Java, HTML, CSS, JavaScript, PHP, JSON, XML, SQL, Python, Fortran, Go, Ruby, Perl Rust, Markdown and Shell Scripts.
jEditor has built-in support for Git and popular Git platforms such as Github, Gitlab.com, Bitbucket, Gitea etc. Control Git repository and perform Git operations such as stage, commit, merge, checkout from within the app with easy to use graphical user interface. Securely perform push, pull, fetch operations with HTTPS and SSH protocols and share changes among developers.
jEditor automatically tracks source code changes in a repository and highlights changed files in the project navigator. Compare changes line by line in a file using difference ribbon in line numbers view.
jEditor is powered by feature rich code editor designed for high performance. Written in Swift to efficiently leverage multiple CPU cores and GPU of your Mac. Code efficiently with advacned text editing features including syntax highlighting, automatic indentation, code completions, overscroll, bracket balancing, tag balancing, invisibles etc.
jEditor automatically detects indent style and indent width when opening documents. It balances pairs, automatically closes HTML tags and indents code as you type for all supported languages.
Write code faster with ranked code completions in jEditor. It automatically learns variables, types, functions etc for several languages and suggests them as you type.
Split editors allow you to view or edit different parts of the document simultaneously without needing to switch between different tabs. You can also open, edit other documents side by side using split editors.
jEditor perfectly highlights source code for nested languages and offers auto complete suggestions. It highlights JavaScript and CSS inside HTML files and HTML inside PHP file. It works well with CFScript, JavaScript and CSS inside ColdFusion.
Finding & replacing text is easy in jEditor, whether it is a simple textual search or advanced regular expression search. It shows the results in such a way that it is easy to navigate between them or replace the selected matches.
You can navigate to different parts of the document using path bar which lists all the properties, functions, methods, headers and comments defined in the document. Use “Go to Line” utility to jump straight to the lines.
jEditor provides a seamless way to personalize your interface with six built-in themes for light and dark modes. You can add, remove and customize themes with simple and easy to use user interface.
jEditor provides various settings to fit your workflow including key bindings, source control, appearance, startup behavior, text settings, line numbers, line wraps, line spacing etc.
Use status bar to see characters, words, and lines count in text selection and entire document.
Use tab bar to quickly switch between all open documents. Use drag & drop to reorganize them.
jEditor is designed to be a simple and easy to use application that feels right at home on Mac. The sidebar, tab bar and path bar provide hassle free access to all of your files and folders. jEditor is fully compatible with latest version of macOS.
Stay up to date with our latest news and products.