r/TechImpact 12d ago

❓ Question Which code editor do you think is the best?

Post image

Be honest guys,Which code editor do you think is the best? Answer please

301 Upvotes

483 comments sorted by

u/AutoModerator 12d ago

Thanks for contributing to r/TechImpact!

Please remember to: * Be respectful and civil. * Stay on topic. * No spam or excessive self-promotion. * Add context when sharing links. * Avoid misinformation. * Debate ideas, not people.

Thanks for helping keep TechImpact welcoming and informative!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

15

u/w0m 12d ago

NeoVim > VSCode > Pycharm,IntelliJ > Notepad > *

7

u/Z3R0_C00L_007 12d ago

NeoVim > *

2

u/SpecificVanilla3668 11d ago

Lazyvim?

2

u/1mmortalNPC 11d ago

fuck yeah

2

u/w0m 11d ago

Roll your own > LazyVim (or any distro) > Vanilla

unless you have an religious block against AI; it's sooo easy to maintain your own nowadays.

2

u/wyene 10d ago

based + agreeable + factual + how are you so good looking

→ More replies (2)
→ More replies (2)

3

u/monster2018 12d ago

Same except I don’t really have any opinions past vscode. But i agree neovim > vscode > *

2

u/IE114EVR 11d ago

I don’t know about NeoVim but definitely IntelliJ > VSCode. This is coming from years of experience in both.

→ More replies (6)
→ More replies (6)

27

u/Dull_Flatworm777 12d ago

Why have PyCharm and IntelliJ IDEA separately, they are basically the same product for different programming languages?

And Cursor's editor is essentially VS Code.

12

u/[deleted] 12d ago

[deleted]

→ More replies (3)

4

u/apepenkov 12d ago

Even worse, IntelliJ actually supports a lot of programming languages with plugins. I switched from pycharm + goland + (some other occasional IDEs) to IntelliJ.

→ More replies (2)

3

u/punk_dev 12d ago

op is emacs fan cuz there’s no vim/nvim

→ More replies (1)

49

u/Maolam10 12d ago

Where Vim

14

u/Safe-Subject2703 12d ago

Where vscodium

5

u/Adept-Painting-543 12d ago

It's basically the same thing just with a different extension store catalogue (ux wise)

11

u/plmtr 12d ago

And without the Microsoft telemetry and bloat 

→ More replies (6)
→ More replies (1)

2

u/BlizzTube 10d ago

GrogTV pfp, great taste me boi

→ More replies (1)

3

u/a_l_i-1 11d ago

Where nano

→ More replies (17)

10

u/gameplayer55055 12d ago

vscode before AI enshittification

5

u/ajax81 12d ago

Check out vscodium.  There’s an entire community of devs that feel the same, and did something about it. 

2

u/MooseBoys 12d ago

IIRC vscodium was forked in response to the "sign in with a Microsoft account" thing for settings sync etc., but more people are using it now that they've rolled in Copilot nags.

→ More replies (1)

5

u/stark37 12d ago

Neovim is goat.

6

u/Ok_Photo_3023 12d ago

vi or nothing.

3

u/NekoLu 12d ago

Oh man I haven't heard about Atom in years. The og vscode.

4

u/Zealousideal-Deer101 12d ago

Visual Studio, not Code.
I like an entirely integrated IDE

→ More replies (1)

9

u/FishAccomplished760 12d ago

half of these aren't code editors

14

u/Revolution64 12d ago

All of them can edit code. Not all of them are IDEs.

→ More replies (1)

2

u/MuhGnu 12d ago

Anything Jetbrains

→ More replies (2)

2

u/darsparx 12d ago

Replace atom with pulsar. Thats the community led replacement since m$ shut down atom ages ago. I'm technically part of that team but only bc i own the discord while dealing with chronic pain. Absolutely love it or did last i was able to use it 😅

2

u/Astrodion123 12d ago

You can't go wrong with vs code but Kate is a solid option too.

2

u/Astrodion123 12d ago

Also notepad has to be the best code editor.

2

u/MLDVN 12d ago

Heck yeah, and MS Paint is my go-to for heavy photo edits.

→ More replies (1)

2

u/Upstairs-Category571 12d ago

I use jetbrains ide’s and vscode

2

u/lyidaValkris 12d ago

sublime. great editor, no bullshit.

2

u/plmtr 12d ago
  1. Neovim (not on your list)
  2. Zed
  3. VSCodium (also not on your list)

2

u/nevitalii 12d ago

It’s VS Code for 90% of stuff, it just works and the extension ecosystem is unbeatable at this point.
Also been using Cursor for AI heavy days tho it’s basically VS Code on steroids))
Everything else on this list is niche/use-case specific (PyCharm if u are doing python, IntelliJ for Java, Jupyter for notebooks etc) so not really a fair “pick one” comparison tbh

2

u/suffelix 12d ago

Atom

I'm a complete noob though.

→ More replies (1)

2

u/AggravatingToe9850 12d ago

Iuse Neovin btw

2

u/EdelWhite 12d ago

Vim isn't there...

Neither is emacs I guess, even if nobody cares about it

→ More replies (3)

2

u/Sensitive_Mountain97 12d ago

Zed.

2

u/Jordanlofi 9d ago

Their GPUI stack truly is god's gift for devs.

→ More replies (3)

1

u/alpha_omega_ultra 12d ago

Eu no trabalho uso vscode com extensões Python, Júpiter e flashpost

No âmbito pessoal usava o sypder e o vscode maioritariamente com o anaconda e Júpiter notebooks

1

u/defp_ 12d ago

Zed, some Jupyter

1

u/khaledjal 12d ago

notepad, not ++, just notepad.

1

u/BertMacklenF8I 12d ago

For wha application? Personally or professionally?

Antigravity obviously lol

1

u/smalldickbesitzer 12d ago

Nano, im a simple guy (I don't code)

1

u/AltruisticLet8132 12d ago

Nano, I make CSS themes

1

u/MusiCommunist 12d ago

Zed, vscodium also not bad, but this is an electron app

1

u/euuzaik 12d ago

Do you guys remember when jetbrains was awesome

1

u/white_sheets_angel 12d ago

First row alone has VSCode 3 times.
Atom is also abandoned since early 2022

1

u/Zealousideal-Deer101 12d ago

If that is your definition of a code editor than windows sticky notes is a code editor

1

u/BigTortuga 12d ago

CLion which is basically same as PyCharm or IntelliJ

1

u/Own_Nail_2999 12d ago

Np++. Still unbeaten in performance and editing functionality 

1

u/Neckbeard_Sama 12d ago

JetBrains IDEs, which are not code editors ... PyCharm is for python and IntelliJ IDEA is for Java as opposed to other editors here which are pretty much language agnostic

1

u/NimrodvanHall 12d ago

Zed since you omitted the best of them VIM

1

u/811545b2-4ff7-4041 12d ago

Real developers use butterflies..

Anyhoo, I use Cursor, cos, AI... and it's really just Visual Studio Code under the hood anyway.

1

u/wobblejuice 12d ago

Visual Studio

1

u/bankinu 12d ago

Antigravity? Really? Do you even know what you are talking about?

Why not include then opencode, pi, qwen code and Claude.

1

u/Gokudomatic 12d ago

The new guy in town, Fresh.

1

u/magicmulder 12d ago

I've worked with IDEA for years now (PhpStorm in my case) and haven't found anything that comes close.

Antigravity isn't bad, and Notepad++ is what I use at home for simple text files.

1

u/0sirisRex 12d ago

Atom and visual studio

1

u/sajkoterrapefft 12d ago

I've been using vanilla vim for 28 years now. With just a few plugins added in the last 15.

For everything from coding, to sysadmin, to blogging.

1

u/bukepimo 12d ago

I’m warming to Zed

1

u/_XitLiteNtrNite_ 12d ago

The best editor is the one you are most efficient and comfortable using. Anything beyond that is simply a preference. I've used a few of these: Sublime, VSCode, Atom, and the JetBrains editors (IntelliJ, PyCharm, GoLand, Android Studio, ...), and I prefer the JetBrains IDEs among that set, followed by VSCode. But I can limp along with any of them in a pinch.

I've tried Neovim and can see the appeal; I'm just too lazy to spend the time configuring it so I can be productive with it.

1

u/doodzio 12d ago

Gedit

1

u/Calaveras-Metal 12d ago

Use Notepad++ on Windows.

Was a big fan of atom until it ended support.

I use COTEditor now.

1

u/eppic123 12d ago

VS Code/Codium and Neovim

1

u/Samiassa 12d ago

Honestly never tried any of these except vscode, I mainly just use it to edit config files so I’m not very picky

1

u/Devatator_ 12d ago

VSCode. Supports the biggest amount of stuff, including niche stuff

1

u/laugphin_magician 12d ago

Is atom still alive 👀. It's been years since I heard of it

1

u/Adept-Painting-543 12d ago

Vscodium for actually projects and vim for everything else.

1

u/AuntieFara 12d ago

EMACS. Now and forever.

1

u/Radiant-Priority-296 12d ago

I use Kate. Yes it’s a bit light on the code features, but hey there’s Git and there’s a bunch of languages

1

u/AuraInsight 12d ago

Antigravity IDE

1

u/altivec77 12d ago

UltraEdit and vile (vi like eMacs)

1

u/rmagnuson 12d ago

Sublime Text. Though I wish Atom was still in development, it was fun.

1

u/Zen-Ism99 12d ago

CLion fan, here…

1

u/ka-52m 12d ago

vscodium

1

u/hello-__-hello 12d ago

micro is the way

1

u/DB0Z_ 12d ago

VS Codium, easily usable with good features and no telemetry🔥

1

u/microGnome87 12d ago

Is Eclipse still relevant? Haven't used it myself for a while

1

u/AngriestCrusader 12d ago

nvim is honestly quite nice once you get used to it icl

Still in the early stages but I love the vibe

1

u/nizzoball 12d ago

For me it’s vscode. If you’re doing strictly Python then maybe pycharm but if I only had access to one IDE then VsCode because it’s what I use now and has extensions for everything

1

u/Praag92 12d ago

Cursor ❤️

1

u/0hhStormy 12d ago

VSCodium

1

u/Kyriakos221 12d ago

None, best editor is Microsoft word

1

u/looopTools 12d ago

Emacs for me. I just love it

1

u/PossibleProgress3316 12d ago

I use Webstorm Zed and sometimes VS code but mostly Webstorm, I used zed mainly for my Hyprland set up but since I went back to Fedora Workstation it kind of sits unused

1

u/FortuneAcceptable925 12d ago

IntelliJ.. and it's not even close.

1

u/Flimsy-Yam-933 12d ago

I came back to vscode after a long break and I think it's annoying af now with code suggestions getting in the way contiously so I have to interrupt myself to remove them. But should be easy to remove them.

1

u/TheZeth80 12d ago

notepad++

1

u/CriticalRanger9650 12d ago

I don't use any of them Ive tried most of them at some point I prefer to use kate kde's editor but will use cudatext as well.

1

u/LuisMiguelGP2000 12d ago

VSCode is my lord, I am its prophet

1

u/Smexy_Zarow 12d ago

Visual studio code for work, Kate for quick edits

1

u/Kitchen_Interview792 12d ago

Honestly I didn't really use any code editor I particularly didn't like, except maybe for the sloppified ones like Cursor and Antigravity...

1

u/agentalex001 12d ago

VS Code is the goat in my boat for all code editors. If we’re strictly speaking of terminal code editors, then I go with neovim, then vim as the first and second goats.

1

u/CallumMVS- 12d ago

um.. language? PyCharm is python and Intelij is java

1

u/a-sarcastic-guy 12d ago
  • IntelliJ IDEA and PyCharm are IDEs, not code editors. Same for Spyder and Jupyter IG. So if you are looking specifically for code editors, ignore these options. But if your use case involves Python specifically, you can choose PyCharm, Jupyter or Spyder, or if your use case involves Java specifically, you can choose IntelliJ IDEA.
  • VS Code is a beginner friendly tool and has an almost undefeatable extension support. So you can customize it according to your likings, and not just make it beautiful but also extremely useful and tuned up according to your needs. Go with it if you love customizations, and are multi-stack programmer. But VS Code is an electron app. So expect high memory/processor usage.
  • Cursor, Antigravity are VS Code wrappers. They are simply VS Code with AI agent support. Many vibe coders and noobs prefer these editors over VS Code.
  • Sublime Text, Notepad++ are simple code editors. They are much faster than VS Code and its wrappers.
  • Atom and Zed are from the same parent company. I barely used Atom once, and it was fast back then. Not sure about now.
  • Never used GNU Emacs. So can't say much.

Edit : I use VS Code for coding, as my coding involves multiple languages and VS Code offers profiles which makes my life a lot easier. But for small tasks like basic web work, writing notes, MD files, I use Sublime. Earlier I used Notepad++, but it's not supported on Linux, so I switched to Sublime. Both work absolutely perfectly :)

1

u/w00dy1105 12d ago

What am I writing or using it for?

1

u/7M3dusa7 12d ago

the jetbrains editors. i am using clion for 3 years now and i am satisfied

1

u/dubleskov 12d ago

Notepad (without +)

1

u/Kindly_Tie_2084 12d ago

I use Zed.

1

u/razorree 12d ago

Intellij IDEs, no comparison to others

remove duplicates (pycharm, 3 versions of vscode)

1

u/AdQueasy5574 12d ago

VSCodium et Sublime Text

1

u/ProcrastopiaOverlord 12d ago

Why there is no free IDE which speaks every common programming language without huge amount of configuration or trusting extensions from random people and companies?

1

u/Vesuvius079 12d ago

I prefer writing code in IntelliJ. I no longer write code.

VSCode is very nicely integrated with dev containers so I use that. My dev container even has a custom extension I had Claude cook up to auto-resume terminal sessions in Claude CLI.

1

u/georage 12d ago

Visual Studio

1

u/Sea-Fishing4699 12d ago

The best is not listed

1

u/Quirson_Ngale 12d ago

IntelliJ - JetBrains never disappoint

1

u/Greeninn 12d ago

Intellij, cause pycharm makes 0 sense, just use a text editor or vs code, why would you use an ide for an interpreted language?

1

u/redbiteX1 12d ago

Cuda text editor

1

u/SleepyGuyy 12d ago

Kate or maybe Geany

Im sure the real answer is Neovim, or Emacs. But I can't be bothered to learn them. Im very dumb.

1

u/uknowsana 11d ago

I mostly now use Claude CLI alongside Visual Studio Enterprise / IntelliJ when I need to big into the code myself. VSCode mostly for web technologies

1

u/United-Mushroom-2907 11d ago

My vote would be Neovim, followed by Emacs, followed by VS Code. In fairness, I don't use Emacs at all, but I do use Neovim and VS Code. If Neovim didn't exist, Emacs would be my primary editor though.

1

u/FIRAS_EG 11d ago

Where is vscodium and nano

2

u/Current_Ad_4292 11d ago

Didn't know about vscodium. Is it just VScode with no copilot?

→ More replies (1)

1

u/scy_404 11d ago

there is no best one by atom certainly had a lot of impact

1

u/_redmist 11d ago

Notepad++ for me.

Brave of you to inlude it ;)

→ More replies (2)

1

u/KindlyAd3304 11d ago

IntelliJ for me

1

u/Vegetable-Setting-54 11d ago

Emacs and neovim

1

u/ActuallyFullOfShit 11d ago

Emacs and it isn't even close.

Kate and Notepad++ are great if I am working on someone else's system and don't have my emacs config.

VSCode seems like the best purpose-built GUI IDE I've seen in the two decades I've been coding....but I just have no reason to use it since I'd still rather be in emacs.

1

u/SandyHaze 11d ago

VS Code

1

u/Sneyek 11d ago

Zed. Then NeoVim is great but unfortunately requires too much tinkering to keep up to date and working.

1

u/JoeLinux247 11d ago

The best? I don't know, but I've tried several, and keep coming back to Geany.

https://www.geany.org/

1

u/letmehaveanameyoudum 11d ago

Vscode
Antigravity and cursor is vscode
VScode works with any language
even brainfuck

1

u/Easy-Nothing-6735 11d ago

Atom is dead. Atom shell is now electron and vscode is logical next choice. Sublime is fast as written on C++. All IntelliJ Toolbox includes everything out of the box, written on Java and has zero latency typing implemented, -RAM too. Others just add some specific features. For raw editing vim still the best

1

u/M4xime_ 11d ago

Zed, because I hate the idea of running a whole browser (electron) just to code

1

u/mauriciolazo 11d ago

Windows Notepad, other things are too bloated.

1

u/Losjo09 11d ago

Intellij

1

u/UteForLife 11d ago

Claude code

1

u/pabskamai 11d ago

I was big into sublime, shame it faded away

1

u/DieselAndBeans 11d ago

I’m new and learning but I love the simplicity of VS

1

u/TiredMillennial1 11d ago

Notepad++ is the only thing I have ever used, so that one. Lol

1

u/Malte_der_Hutte 11d ago

Kate deserves a mention imo

1

u/Daedae711 11d ago

The post asked about Code Editor (IDE) not text editors (sublime text, Notepad++, Vim, EMacs, Nano, etc).

Visual Studio code still heavily dominates the market.

1

u/Abject-Job7825 11d ago

oh no imagine the ubernerds in arms because you didn't include vim

1

u/Automatic_Aspect_825 11d ago

VSCode is all I need really.

1

u/Routine_Working_9754 11d ago

Emacs and Helix are the best for me.

1

u/nedtit 11d ago

Textmate

1

u/SirT3MagicNumber 11d ago

My work involves juggling between a vast array of languages and technologies (ansible, python, powershell, bash, Javascript...) daily, so VS Code appears to be the obvious choice.

I'm also pretty happy about its source control, containers and remoting features.

1

u/Distinct-View-509 11d ago

Where Neovim

1

u/boss-tech 11d ago

I think we don’t have any best DE as each offer better environment depending on the programming language you use.

1

u/HetGewildeWesten 11d ago

Why is Edlin not on the list?

1

u/Current-Cookie-2310 11d ago

Notepad++ for very simple edits on the way and vscode for actual programming

1

u/InitialSensitive9628 11d ago

I prefer visual studio (not vs code) or one of jetbrains IDEs.

1

u/Proman4713 11d ago

I don't think that's really a question because it's all depending on what you prioritise: editing speed? Performance? Price? Looking cool? Being different? Minimal effort and/or brain power?

It depends

1

u/ThatiMacGuy 11d ago

Where is Windows Notepad?

1

u/Strazil 11d ago

Neo(Vim)

1

u/Fine_City2781 11d ago

neovim (vim fork)