Skip to content

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
  • 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