> For the complete documentation index, see [llms.txt](https://openai.gitbook.io/code-cheatsheets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://openai.gitbook.io/code-cheatsheets/all/cs_fundamentals/editors.md).

# Editors Comparison

## Visual Studio Code

Dominating with Microsoft and Copilot

Official packages

Great package management, snippets, configurability and release cycle

## Repl/CodeSandbox

Probably the future with inbrowser editing and sharing

## Vim/Emacs

### Vi vs emacs

Emacs

* common shortcuts on terminal, google docs, Typora, etc
* more powerful editor
* Highly configurable and timeless
* masters have extremely high speed

Vi

* more ergonamic shortcuts and easier navigation cuz modes
* masters have extremely high speed
* Faster/more commonly on machines
* commands not beautiful, more acronyms
* Highly configurable and timeless
* Available on every server basically since in the cmd prompt, devops speciality

## Atom

Sunset by Github so RIP

Electron so considered slow

Great package management, snippets, configurability

Shortcuts and stuff, nuclide usage

Packages can be unmaintained
