Code editors
Code editors and IDEs available on macOS.
- Zed — high-performance editor written in Rust with built-in AI assistance, collaborative editing, and minimal resource usage
- Visual Studio Code — open-source editor by Microsoft with a vast extension ecosystem, built-in Git, and support for most languages
- Nova — native macOS code editor by Panic with a built-in terminal, Git integration, and extension library
- Sublime Text — fast editor known for multiple cursors, the command palette, and a rich plugin ecosystem
- CodeRunner — macOS editor that runs code in many languages directly from the editor; useful for quick scripting
- TextMate — open-source macOS editor that introduced snippets and scope-based settings; lightweight and keyboard-driven
- Lapce — open-source code editor written in Rust with built-in LSP support, Vim-like modal editing, and a focus on performance
- CotEditor — free and open-source plain-text editor with syntax highlighting and a native macOS interface
- NeoVim — modernized Vim fork with built-in LSP support, Lua-based configuration, and full Vim compatibility
JetBrains
Section titled “JetBrains”- RustRover — dedicated IDE for Rust with smart completion, on-the-fly analysis, and integrated debugging
- PHPStorm — PHP IDE with deep framework support for Laravel, Symfony, WordPress, and others
- WebStorm — JavaScript and TypeScript IDE with built-in debugging and framework-aware coding assistance
- PyCharm — Python IDE with intelligent completion, debugging, and support for scientific and web frameworks