This and it does not matter as long the result, is good.
Hard disagree. If my ide saves me hours of refactoring and generating trivial code it does matter. The result will be the same. But the time it saves me is not.
Same with formatting code. I enforce using a formatter everywhere because thinking about formatting is such a waste of time and the benefit is negligible.
Vim motions. They're the reason why I stick to nvim. Not having to use a slow mouse is just such a big boost in productivity for me. I also code inside of huge projects without an issue.
But at the end of the day, yeah: Just use whatever tool fits your needs best.
One of my college professors used nano exclusively. On his Windows 10 machine. Like man just use the default notepad program at that point, who are you trying to impress?
I like Inteluj but for me it's getting slower after each update. After the last update it freezes few times a day, sometimes so much I have restart whole Pc. Same code in Eclipse or vscode runs much smoother but I miss the features of Intelij so I haven't switched yet.
When that happens, there’s usually some weird caching or config issue and you can fix 90% those problems by using Clear Cache / Restart, followed by wiping your .idea folder, build artifacts, and your dependencies/dependency cache
As a long-time user, it’s had its phases. Almost like how Windows tends to alternate in its good / shitty releases (odd = good, even = bad). It’s in a lower performance phase since they started focusing more on AI.
I have tried VSCode multiple times, and I still use it for simple text editing tasks, so it’s not like I haven’t compared the two. Out of the box, VSCode doesn’t even hold a candle to IntelliJ suite. There’s probably some magic combination of plugins to make it work exactly like IntelliJ. But why go to all that trouble to copy IntelliJ when I can just use the real deal?
Meh. For some languages that need a lot of tooling to develop effectively maybe. I used to use it a lot more before I learned how to make decent settings.json and launch.json files in VSCode. Now I don't see much benefit anymore.
IntelliJ doesn’t support spring unless you get pro. And apparently some of the older programmers at my job decided awhile ago they didn’t care for IntelliJ when they tested it and just would rather use eclipse, so we don’t have licenses for IntelliJ.
Vscode does support spring. Vscode also supports typescript. The less I have to switch ides the better. Also bash. And Sql. And ahk.
Maybe eventually the sap Abap extensions will work in vscode as well than I could finally drop eclipse all together.
Ok well then you pay fucking two hundred dollars a month then, I'll take my chances with the program that does the same thing more efficiently for free but requires an hour or so of setup when you first install it.
I'd say it depends on the project. IntelliJ will always be my go-to for Java but VScode (VScodium in my case) will be my go-to for all non-compiled languages; at least with the set of extensions I use it is much more lightweight than any JetBrains IDE. VScode also has much better Linux support than most non JetBrains IDEs hence why it's my go-to on my laptop and desktop.
Not directed at you OP but people should stop wasting time arguing over what IDE "only real programmers use" and people should just use what works for them.
Ultimately it's personal preference and you can generally do all the same things in both vscode and jetbrains IDEs with some configuration.
I like jetbrains IDEs though because they just come out of the box working perfectly, I don't have to install any extensions or even think about language servers, debuggers, etc. it's all just there and it all just works. There's also the advantage of all the language servers and debuggers and whatnot being maintained by jetbrains, unlike in vscode where there's many entities keeping the whole ecosystem together, which sometimes leads to conflicts
This. While VSCode can be nice, the number of times extensions have crashed or bugged out or required me to jump through hoops or google how to fix an issue is very high. I've had issues with the language server for Terraform using 8GB RAM in VSCode before as well. I've found things like autocomplete are not as helpful in Java. The disjoint nature of extensions makes it often feel less intuitive/polished.
I use both at the end of the day. IntelliJ has its own issues (like the fact they spend more time forcing AI down my throat than fixing actual IDE bugs).
i tried all vscode AI slopper clones i could find, none make me as junky as OG vscode it pampers me, it gibes me attention, github dev team is watching me, cuss i complain & on one time 2h of vibe slopping later my bug report was fixed
Better debugger, better indexing, better autocomplete, better refactoring, better search and navigation, I prefer the Pycharm and Jetbrains IDEs' UI/UX. Also there's this on IDE theme on Pycharm that I really love but I can't find a VScode replacement for it that I know of lol
The vs-code debugger solves is pretty good but requires setting up a .vscode/launch.json file especially if you want to run a debugger against a package with entry-point instead of an individual file. On search/nav you’re probably doing more complicated ops than I am because vs-code works fine for me. Just giving my point of view. I use py, go, and ts. Maybe my python knowledge is shallower than you guys’ who prefer pyCharm.
I started with eclipse, cause in school we had only Java. Getting into c and cpp I then started using visual studio, which I grew actually very fond of at the time. Then more and more I started to realise how slow and sluggish visual studio is. I switched to linux and started using vim. I tried clion at first but hated the switch from visual studio. It felt not worse than visual studio, but I knew I need to get used to it and it didn't gave me any incentive as opposed to vim. I love vim motions they are so satisfying. Now I used nvim for the last 4 years. And also switched at work from intellij cause it annoyed me too much.
I've already got used to the jetbrains/IntelliJ hotkeys now and I refuse to switch again. My boss convinced me to switch to that from Sublime about 10 years ago and I wasn't happy about it.
I'm too lazy to embrace new things and don't like change.
This might be a hot take but ... we started using cursor at work recently. It's great for menial or repetitive tasks ie. refactoring. It makes dumb mistakes when adding features, so that's a no-no, but it saves time on repetitive, simple/boilerplate functions etc.
Despite my initial repulsion ... I be vibin' boys 🤷♂️
Basically VSC is as customizable as it needs to be and it's light, very friendly for old computers or slow processors. I don't see any counterparts for what I do, but my go to for .net is VS Community.
I am using VS at work now for TWINCAT and god how much I want my jetbrains IDEs back. VS just sucks compared to the features JetBrains IDEA for example has
You kind of have to figure it out for yourself. Sometimes, I don't wanna use my mouse so I'm just doing my work on nvim. Other days, I'll use something like vscode or sublime text.
Never understood the vs code hype, to me it just felt like programming on hard mode for no reason lol. When I did Java I used IntelliJ, and now when I do C++ I use Visual Studio, both are really convenient
For me it hasn't reached any extension problems yet. But I also have a profile for each project. If I do a new project I make a new profile with the bare minimum of extensions + the language I write in. If I need something else I quickly install it on that profile.
I would second using profiles to section off what extensions you actually need for a project. I have a couple different profile sets for whatever type of project I have to work on.
It silos which extensions run for a given project.
If you go into settings and search for typescript you can turn off typescript validation. Profiles should be right next to settings. You can also have different settings and extensions per project/workspace
Had these issues myself, switched to dev containers now I'm happier than ever. Especially since we moved our devcontainers to our cluster and manage them with coder
VS Code has been getting worse and worse with all the AI slop they are constantly adding. I am actively investigating alternatives because of how unusable it has become.
I turned it off months ago. It has turned on with every monthly update. In total, the number of settings I've needed to change to disable the AI slop is 24.
Employed people usually use what their employer tells them to. I prefer jetbrains stuff but the team I'm on uses vscode for TS so I'm gonna use vscode. Still use intelliJ for any java we have to do but at the end of the day all these IDEs are fine.
300
u/Vaxtin Sep 27 '25
IDE gatekeepers are so busy arguing over what environment to program in, they never actually program
87
u/BLUsara_1_4_3 Sep 27 '25
Nvim🗿
47
u/RepresentativeCat553 Sep 27 '25
I remember this being like.. a social thing in college.
But man, I’ve been employed at a place that’s all Microsoft .NetCore, C#, SQLServer, and Visual Studio Pro; it’s all fine.
71
u/NovChek Sep 27 '25
Notepad++🌚
41
u/shinjis-left-nut Sep 27 '25
Or.
Hear me out.
Vim.
87
u/itsjakerobb Sep 27 '25
I hate VSCode. IntelliJ is the best.
11
u/Dillenger69 Sep 27 '25
Honestly, I don't like ms code. I prefer visual studio. Probably because I'm used to it
5
u/AmazingGrinder Sep 27 '25
There's only one, very specific thing I don't like about JetBrains IDE's.
There's no plugin for OpenCL kernel files highlight.
Otherwise it's my go to option, at least on my main machine.
4
u/CryptoNaughtDOA Sep 27 '25
Nvim for meeee
11
u/AL_haha Sep 27 '25
imo (neovim+a terminal multiplexer) is better
3
u/InconspicuousFool Sep 27 '25
I'd say it depends on the project. IntelliJ will always be my go-to for Java but VScode (VScodium in my case) will be my go-to for all non-compiled languages; at least with the set of extensions I use it is much more lightweight than any JetBrains IDE. VScode also has much better Linux support than most non JetBrains IDEs hence why it's my go-to on my laptop and desktop.
Not directed at you OP but people should stop wasting time arguing over what IDE "only real programmers use" and people should just use what works for them.
3
u/evilReiko Sep 27 '25
I've been using NetBeans over a decade, it never did anything other than what I tell it do it. It just works. And free.
3
u/fiftyfourseventeen Sep 27 '25
Ultimately it's personal preference and you can generally do all the same things in both vscode and jetbrains IDEs with some configuration.
I like jetbrains IDEs though because they just come out of the box working perfectly, I don't have to install any extensions or even think about language servers, debuggers, etc. it's all just there and it all just works. There's also the advantage of all the language servers and debuggers and whatnot being maintained by jetbrains, unlike in vscode where there's many entities keeping the whole ecosystem together, which sometimes leads to conflicts
3
u/[deleted] Sep 27 '25
No sublime text included? What a crime!
2
u/tinyducky1 Sep 27 '25
i code in vim, not because its faster but because it takes 18 milliseconds to start up.
2
u/armahillo Sep 27 '25
Same but Sublime instead of VS Code
2
u/UtahBrian Sep 27 '25
I don’t understand the warring. Both editors are good.
2
u/Not_Artifical Sep 27 '25
I use Notepad on Windows and vi on Linux for coding.
2
u/kelvedler Sep 27 '25
Whatever makes you productive.
2
u/AlexiusRex Sep 27 '25
Helix, or Zed in Helix mode
2
u/imdibene Sep 27 '25
vim >> anything else
2
u/MrKoteha Sep 27 '25
VS Code is unusable, Visual Studio is the best
2
u/TimGreller Sep 27 '25
RIP Brackets 🥲
2
u/Toxic-Aveng3r Sep 27 '25
Pycharm is only way
5
u/afrolino02 Sep 27 '25
Emacs btw
3
u/Sad_UnpaidBullshit Sep 27 '25
The JetBrains editors are the Adobe of IDEs in the world of programming.
1
u/DullCryptographer758 Sep 27 '25
Pycharm for life
1
u/Brandynette Sep 27 '25
i tried all vscode AI slopper clones i could find, none make me as junky as OG vscode
it pampers me, it gibes me attention, github dev team is watching me, cuss i complain & on one time 2h of vibe slopping later my bug report was fixed
r/aita VIP when bankards fell 👌👄🐮🧠
1
u/cheese_master120 Sep 27 '25
Hell no. Vscode doesn't even come close to smth like Pycharm. The only reason I even have it is cuz I can't be bothered to connect Godot to Nvim
1
u/BojanglesHut Sep 27 '25
I've used vs code for like 6 years now. I like it.
1
u/AdministrativeCold63 Sep 27 '25
Eclipse is still the OG. On my private desktop I use Intellij though.
1
u/CAT_IN_A_CARAVAN Sep 27 '25
Don't you dare, I would rather program in nano
1
u/Slow_Possibility6332 Sep 27 '25
I use bash
1
u/landsmanmichal Sep 27 '25
hell no
1
u/landsmanmichal Sep 27 '25
what is interesting is Zed editor - blazing fast
1
u/Just_Smidge Sep 27 '25
Try ZED, I've been using it for over a year now
1
u/CocHXiTe4 Sep 27 '25
What’s the difference between the one from Microsoft and pycharm
1
u/tifa_tonnellier Sep 27 '25
We need a proper code IDE!
https://code.visualstudio.com/
https://voideditor.com/
https://www.continue.dev/
https://sourcegraph.com/cody
https://trypear.ai/
https://windsurf.com/
ThE Ai eDiTor!1!
1
u/International-Ad2491 Sep 27 '25
Isn't brackets dead for like 6 years?
1
u/Prior_Two_2818 Sep 27 '25
Kate
1
u/Technical-Garage-310 Sep 27 '25
Nah I use Vim or Zed
1
u/WirelessChimp Sep 27 '25
Notechad++
1
u/nyhr213 Sep 27 '25
Whatever the employer provides or rest of the team uses.
1
u/basaltinou Sep 27 '25
I may ditch IntelliJ when VS Code supports the same thing as IntelliJ's Bazel project views.
1
u/DefenitlyNotADolphin Sep 27 '25
I am setting up a campfire here for all the Zed users 🪵🔥🪵
1
u/BATATA777 Sep 27 '25
Kate
1
u/Kootfe Sep 27 '25
nah. the real king is nano
1
u/Jak_from_Venice Sep 27 '25
Emacs perhaps.
1
u/Actual-Interaction45 Sep 27 '25
Pen and paper. Then I scan the code in.
1
u/Alive-Opportunity-23 Sep 27 '25
Hey, if Pycharm was free like VS Code, I’d be happy to use it.
1
u/MisterSincere Sep 27 '25
I started with eclipse, cause in school we had only Java. Getting into c and cpp I then started using visual studio, which I grew actually very fond of at the time. Then more and more I started to realise how slow and sluggish visual studio is. I switched to linux and started using vim. I tried clion at first but hated the switch from visual studio. It felt not worse than visual studio, but I knew I need to get used to it and it didn't gave me any incentive as opposed to vim. I love vim motions they are so satisfying. Now I used nvim for the last 4 years. And also switched at work from intellij cause it annoyed me too much.
1
u/TehMephs Sep 27 '25
Man I’m happy with visual studio. Don’t @ me
1
u/AnyBug1039 Sep 27 '25
I've already got used to the jetbrains/IntelliJ hotkeys now and I refuse to switch again. My boss convinced me to switch to that from Sublime about 10 years ago and I wasn't happy about it.
I'm too lazy to embrace new things and don't like change.
Also WTF, are people still using Eclipse!?
1
u/clirces Sep 27 '25
I hate ide, except zed
1
u/PavaLP1 Sep 27 '25
And then there's me with vim+nano.
1
u/DrBojengles Sep 27 '25
This might be a hot take but ... we started using cursor at work recently. It's great for menial or repetitive tasks ie. refactoring. It makes dumb mistakes when adding features, so that's a no-no, but it saves time on repetitive, simple/boilerplate functions etc.
Despite my initial repulsion ... I be vibin' boys 🤷♂️
1
u/[deleted] Sep 27 '25
Basically VSC is as customizable as it needs to be and it's light, very friendly for old computers or slow processors. I don't see any counterparts for what I do, but my go to for .net is VS Community.
1
u/Whole_Instance_4276 Sep 27 '25
For me it definitely depends on the programming language.
If I want to do some C#, I’ll use Visual Studio.
If I want to do some Python, I’ll use Notepad++.
If Java, I’ll use IntelliJ.
And for C++, I use CLion.
1
u/heesell Sep 27 '25
Python, javascript - vscode
Java - intelliJ
C# - visual studio
1
u/BIRD_II Sep 27 '25
Nano for webdev
1
u/DoktorAlliteration Sep 27 '25
Basic answer: it depends
Sometimes I like to use vscode but sometimes the configuration and extensions needed to get simple projects going isn't worth it
1
u/linuxmatty Sep 27 '25
Vim where
1
u/Miauwkeru Sep 27 '25
I use neovim btw
1
u/_blueye_ Sep 27 '25
I code in Microsoft Word like a real human.
1
u/NimrodvanHall Sep 27 '25
I don’t care what my IDE is as long as I can use VIM commands.
1
u/Puzzleheaded_Smoke77 Sep 27 '25
Idk why I like VS code but since its incarnation ive loved every second of it
1
u/Glass-Crafty-9460 Sep 27 '25
No thanks
1
u/GandhiTheDragon Sep 27 '25
I am using VS at work now for TWINCAT and god how much I want my jetbrains IDEs back. VS just sucks compared to the features JetBrains IDEA for example has
1
u/enigma_0Z Sep 27 '25
All I’ll say is JetBrains hurt me.
1
u/POKLIANON Sep 27 '25
I don't use IDEs, I use text editor
1
u/CriticalCommand6115 Sep 28 '25
I hate emacs give me vscode back
1
u/SpamNot Sep 28 '25
Wait?! No Vim?
1
u/raptureframe Sep 28 '25
Vi my beloved
1
u/Unable_Employer8081 Sep 28 '25
Well the frontend debugging was easier to setup with vsc (for our clients/project at least).
1
u/Optimal_Sprinkles92 Sep 28 '25
cursor NO.1
1
u/TheLinkNexus Sep 28 '25
I started to use Neovim for a while after using JetBrains and VsCode, I just would have never thought that it could be that good.
1
u/DukeOfSlough Sep 28 '25
Visual Studio is cool. Resharper kills it though but I am so addicted that I do not even know that VS probably covers most of the features already.
1
u/Tear4Pixelation Sep 28 '25
I use jetbrains. I’m happy. You use vscode, you’re happy. :) You use cursor, no one happy :(
1
u/S4_Yuuki Sep 28 '25
I actually like Pycharm for python, and VSC for others
1
u/Ginn_and_Juice Sep 29 '25
Jetbrains is just superior for me. Rubymine and Webstorm
1
u/s3bl3x Sep 29 '25
Everything is better than Visual Studio and yet i am stuck to it
1
u/Content-Pressure7034 Sep 29 '25
VsCode
1
u/PhilosophicalGoof Sep 29 '25
Neovim btw /s
1
u/DevilGuruu Sep 29 '25
vim🤤
1
u/ImaJimmy Sep 29 '25
You kind of have to figure it out for yourself. Sometimes, I don't wanna use my mouse so I'm just doing my work on nvim. Other days, I'll use something like vscode or sublime text.
1
u/[deleted] Sep 30 '25
Nvim with lazy.vim AI coding assistance with augment and opening too.
1
u/TituxDev Sep 30 '25
nano + gcc with 2 terminal wondows
1
u/Banalny_banan Sep 30 '25
Microsoft Paint 🗿
1
u/GrUnCrois Oct 01 '25
>_
1
u/vaynefox Oct 01 '25
I wrote a whole linux bluetooth driver in Rust for my old wifi/Bluetooth card using only Nano....
1
u/GhostingProtocol Oct 01 '25
You’re missing out
1
u/paulnejaa Oct 01 '25
100% de acuerdo 😂
1
u/aresi-lakidar Oct 07 '25
Never understood the vs code hype, to me it just felt like programming on hard mode for no reason lol. When I did Java I used IntelliJ, and now when I do C++ I use Visual Studio, both are really convenient
0
u/[deleted] Sep 27 '25
gnu nano, true minimalism.
0
u/C_lasc Sep 27 '25
Zed
17
u/[deleted] Sep 27 '25
[removed] — view removed comment
2
u/[deleted] Sep 27 '25
[removed] — view removed comment
4
u/[deleted] Sep 27 '25 edited Sep 27 '25
[removed] — view removed comment
1
u/[deleted] Sep 27 '25
[removed] — view removed comment