• You may score as many candidates as you like from 0 (no support) to 5 (max support).
  • You may give the same score to multiple candidates.
  • The two highest-scoring candidates are finalists.
  • The finalist scored higher by more voters wins.
Vote on "What is your preferred text editor? (UPDATED)"
Vim - https://www.vim.org/
Notepad++ - https://notepad-plus-plus.org/ - Windows only
Notepad - https://en.wikipedia.org/wiki/Microsoft_Notepad - Windows, ReactOS, and WINE only
JetBrains PyCharm - https://www.jetbrains.com/pycharm/ - cross platform (proprietary trialware, subscription model for noncommercial and commercial use)
Microsoft Visual Studio - https://visualstudio.microsoft.com/ - Windows and Mac only (proprietary)
nano - https://www.nano-editor.org/dist/v3/faq.html#1.1 - cross platform
Sublime Text - https://www.sublimetext.com/ Windows and Mac only (proprietary trialware)
- Vim with GVim frontend
Neovim - https://neovim.io/ - cross platform, command line
Atom - https://atom.io/ - cross platform
- Vim with OTHER preset configuration
Emacs - https://www.gnu.org/software/emacs/ - cross platform
XCode - https://developer.apple.com/xcode/ - MacOS only (proprietary)
Web service that uses Ace (i.e. Cloud9)
- Vim with SpaceVim preset configuration
- Emacs with GTK frontend
- Emacs with Spacemacs preset configuration (or similar)
Geany - https://www.geany.org/ - cross platform
JetBrains Intellij IDEA - https://www.jetbrains.com/idea/download/ - cross platform
** OTHER macOS or GNUStep editor **
OpenComputers edit.lua - https://github.com/MightyPirates/OpenComputers/blob/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/bin/edit.lua
Mousepad (XFCE default) - https://git.xfce.org/apps/mousepad/about/ - cross platform
Eclipse IDE - https://www.eclipse.org/ide/ - cross platform
** OTHER editor that you can literally run inside Minecraft **
- Emacs with OTHER frontend
vi - https://en.wikipedia.org/wiki/Vi - cross platform
Gedit (GNOME default) - https://wiki.gnome.org/Apps/Gedit - cross platform
VS Code - https://code.visualstudio.com/ - cross platform
- Vim with MacVim frontend
- Vim with Vim-Bootstrap preset configuration
- Emacs with XEmacs frontend
- xi with macOS frontend
** OTHER cross-platform or Linux/unix editor **
TextMate - https://macromates.com/ - MacOS only
Gemas - http://wiki.gnustep.org/index.php/Gemas.app - MacOS and GNUStep only
ComputerCraft edit.lua - https://github.com/dan200/ComputerCraft/blob/master/src/main/resources/assets/computercraft/lua/rom/programs/edit.lua
- Neovim with Vim-Bootstrap preset configuration
xi - https://github.com/xi-editor/xi-editor - cross platform
- xi with GTK frontend (xi-gtk, gxi)
- xi with Qt frontend (xi-qt)
Kate (KDE default) - https://www.kdevelop.org/ - cross platform
** OTHER Windows editor **
EDIT.EXE or QBASIC.EXE - https://en.wikipedia.org/wiki/MS-DOS_Editor - DOS, FreeDOS, Windows, ReactOS, DOSBox, WINE only
** OTHER DOS/FreeDOS editor*
StyledEdit - https://www.haiku-os.org/docs/userguide/en/applications/stylededit.html - HaikuOS only
Pe - https://github.com/HaikuArchives/Pe - HaikuOS only
Web service that uses Codemirror (i.e. GitHub web editor)
- Neovim with Electron frontend (oni, NyaoVim)
- Neovim with SpaceVim preset configuration
- Neovim with OTHER preset configuration
- xi with TUI frontend (xi-term, kod)
- xi with Electron frontend (xi-electron)
Leafpad (LXDE default) - http://tarot.freeshell.org/leafpad/ - cross platform
JetBrains WebStorm - https://www.jetbrains.com/webstorm/ - cross platform (proprietary trialware, subscription model for noncommercial and commercial use)
** OTHER Haiku OS editor **
** OTHER web editor **
- Neovim with a GTK frontend (SolidOak, neovim-gtk)
- Neovim with VSCodeVim frontend
- Neovim with a qt frontend (neovim-qt, qnvim)
Micro - https://github.com/zyedidia/micro - cross platform
- Neovim with Sublime Text frontend
ed - https://en.wikipedia.org/wiki/Ed_(text_editor) - cross platform & optimized for teletypewriters
KDevelop (KDE) - https://www.kdevelop.org/ - cross platform
- Neovim with a macOS frontend (vimr, neovim-dot-app, dinvim)
- Neovim with OTHER frontend
- xi with other frontend
GNOME Builder (GNOME) - https://wiki.gnome.org/Apps/Builder - Linux and BSD only
Web services that use Monaco Editor (i.e. GitLab web editor / web IDE - https://docs.gitlab.com/ee/user/project/web_ide/)
Share
Runoff Matrix
Ballot Record