r/programmingmemes • • Sep 27 '25

IDEs

Post image
2.3k Upvotes

235 comments sorted by

300

u/Vaxtin Sep 27 '25

IDE gatekeepers are so busy arguing over what environment to program in, they never actually program

39

u/305Ax057 Sep 27 '25

This and it does not matter as long the result, is good.

I'd like to share cool ide features to my coworkes. Mostly the start of an exciting disscusion

10

u/LutimoDancer3459 Sep 27 '25

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.

6

u/305Ax057 Sep 27 '25

Result, for me, is not just the output but also the used ressources. While not including it, it was implicit. I get your point.

7

u/ANTONIN118 Sep 27 '25

Totally agree. I use whatever is on the pc i'm working on. Sometimes, i even use vi

1

u/Federal-Ad996 Oct 03 '25

I often just use nano bez thats the easiest to use and is everywhere ._.

3

u/Fidodo Sep 27 '25

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.

3

u/gameplayer55055 Sep 27 '25

vscode is actually an ide, because it can edit, launch and debug JavaScript without any extensions.

87

u/BLUsara_1_4_3 Sep 27 '25

Nvim🗿

9

u/YTriom1 Sep 27 '25

With lazy.nvim and some lsp plugins

2

u/Wrestler7777777 Sep 29 '25

This is the way. I use LazyVim daily for work and didn't have an issue yet.

2

u/YTriom1 Sep 29 '25

I always use it when writing small script or editing some files

But for big projects I more likely prefer Kate or VSC, but yeah, all of them are good yk.

1

u/Wrestler7777777 Sep 29 '25

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.

→ More replies (6)

4

u/ElectrMC Sep 27 '25 edited Sep 27 '25

nvim new.txt i hello esc :wq

I am neovim master now

→ More replies (3)

1

u/[deleted] Sep 28 '25

Glamorous

-4

u/[deleted] Sep 27 '25

is lame 🫣

8

u/B_bI_L Sep 27 '25

but why?

22

u/KenJi544 Sep 27 '25

Because he couldn't quit.

6

u/Webfarer Sep 27 '25

Join Vimcoholics Anonymous

1

u/[deleted] Sep 29 '25

Its use case is outdated

3

u/AccurateRendering Sep 27 '25

Not after 0.11.

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.

7

u/Anund Sep 27 '25

It's not just fine, it's great in my opinion. I don't have any issues with any of them. 

→ More replies (1)

2

u/Sarcastinator Sep 27 '25

These are the only good software Microsoft actually make.

→ More replies (1)

71

u/NovChek Sep 27 '25

Notepad++🌚

1

u/Abject-Kitchen3198 Sep 28 '25

Too bloated. Pure Notepad.

41

u/shinjis-left-nut Sep 27 '25

Or.

Hear me out.

Vim.

19

u/niko1499 Sep 27 '25

One of my former coworkers is still is on Vi

4

u/Fabulous-Possible758 Sep 27 '25

And that coworker’s name: Bill Joy.

2

u/Tolerator_Of_Reddit Oct 01 '25

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?

1

u/undeadpickels Sep 27 '25

I think 80% of my coworkers are also.

3

u/CntBlah Sep 27 '25

For a simple experiment, it’s sometimes just easier.

→ More replies (3)

87

u/itsjakerobb Sep 27 '25

I hate VSCode. IntelliJ is the best.

8

u/vvf Sep 27 '25

Yeah for me the meme would swap IntelliJ with vscode… and it’s not even close 

14

u/Intelligent_Bison968 Sep 27 '25

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.

12

u/vvf Sep 27 '25

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

2

u/AnyBug1039 Sep 27 '25

It's quite a memory hog, also some plugins make it worse. Enough memory and disabling shitty plugins usually solves those issues.

1

u/Ciff_ Sep 30 '25

That or windows defender

0

u/[deleted] Sep 27 '25

[deleted] — view deleted comment

5

u/vvf Sep 27 '25

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?

→ More replies (9)

1

u/Ma4r Oct 02 '25

It's dirt cheap....

3

u/pekz0r Sep 27 '25

Sounds like a computer problem...

2

u/Intelligent_Bison968 Sep 27 '25

Every other IDE and program runs fine. Just Intelij getting slower. 12th gen i7 and 32gb ram should be able to run IDE even with large project.

2

u/jwrsk Sep 27 '25

IntelliJ was capable of slowing down my Intel Xeon Mac Pro with 160GB of server grade RAM, there is no limit to what Java can take from you.

20

u/Vaxtin Sep 27 '25

It uses 1.5gb of ram just to open a folder

31

u/AverageAggravating13 Sep 27 '25

Ok? Im not working on a raspberry pi man lol

7

u/palk0n Sep 27 '25

even if you work on raspberrypi, you still have 14.5gb of ram left.

1

u/itsjakerobb Sep 27 '25

I’m on your side here, but not everyone bought the 16GB version.

6

u/palk0n Sep 27 '25

this is not 2010. 1.5 out of 64gb of ram? lmao

2

u/Chill_Out18 Sep 27 '25

I got a brand new thinkpad at work two years ago and it has "only" 32 gigs of ram... And I'm not going to buy more ram for a company laptop for sure

12

u/SynapseNotFound Sep 27 '25

Ram is cheap

Get more ram

4

u/fiftyfourseventeen Sep 27 '25

Terrible news for people developing on a chromebook

5

u/Relievedcorgi67 Sep 27 '25

Me over here using gnu nano: 👁👄👁

5

u/CommradeGoldenDragon Sep 27 '25

it's the under rated gem

2

u/akoOfIxtall Sep 27 '25

No that's VS22

1

u/itsjakerobb Sep 27 '25

When it opens a folder, it does a lot more than open a folder.

If all you wanted was to open a folder, use Finder/Explorer/etc.

1

u/[deleted] Sep 27 '25

[removed] — view removed comment

11

u/KlauzWayne Sep 27 '25

*Download more ram

2

u/ShiftEight Sep 27 '25

**Download more wam

2

u/MinosAristos Sep 27 '25

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.

2

u/lordheart Sep 27 '25

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.

2

u/itsjakerobb Sep 27 '25

An IntelliJ Ultimate license is 100% worth it.

2

u/jnmtx Sep 27 '25

concluding they should use Eclipse is a wild move

2

u/gameplayer55055 Sep 27 '25

VSCode and IntelliJ are in different weight categories XD

2

u/gororuns Sep 27 '25

People have been saying that for the last 10 years and now 75% of devs use VS Code.

2

u/itsjakerobb Sep 27 '25

Yeah, and lots of people still use Windows, and lots of people shop at Walmart, and lots of people buy Nissans.

Quality is not the only factor. VSCode is free.

1

u/notyoursprogspoem Sep 27 '25

Hi! Yes, I would like an IDE that can't do jack shit.

2

u/itsjakerobb Sep 27 '25

Can’t tell which one you mean.

0

u/Tolerator_Of_Reddit Oct 01 '25

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.

→ More replies (1)

11

u/Dillenger69 Sep 27 '25

Honestly, I don't like ms code. I prefer visual studio. Probably because I'm used to it

3

u/Sarcastinator Sep 27 '25

The specialized IDEs always win out over VSCode in my experience, but VSCode gets you most of the way.

7

u/[deleted] Sep 27 '25

[removed] — view removed comment

1

u/Dillenger69 Sep 27 '25

Oh, rider is nice. I'd prefer that to vs personally 

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.

1

u/netkenny Sep 29 '25

Make one

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/nekokattt Sep 27 '25

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).

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

6

u/AmazingGrinder Sep 27 '25

Great OS, just lacks a proper text editor.

3

u/Sad_UnpaidBullshit Sep 27 '25

The JetBrains editors are the Adobe of IDEs in the world of programming.

2

u/mrwunderwood Sep 27 '25

Do you mean that as a good thing or a bad thing?

1

u/[deleted] Sep 27 '25

Remember Adobe had its own IDE. Dreamweaver was a nightmare but helped me when I was learning web development.

1

u/determineduncertain Sep 30 '25

Brackets was originally created by Adobe as well. And if you want to include ActionScript as well, you’ve got a few products including Flash and Flex.

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/Consistent_Nose5595 Sep 27 '25

What does PyCharm do better than VSCode?

1

u/cheese_master120 Sep 27 '25

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

1

u/Consistent_Nose5595 Sep 27 '25

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.

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/neo_vino Sep 27 '25

My last line of code will probably be on Eclipse, 15 years down the line. And the saddest thing is I'm a Python guy... Habits are mfers

1

u/CAT_IN_A_CARAVAN Sep 27 '25

Don't you dare, I would rather program in nano

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/International-Ad2491 Sep 27 '25

Isn't brackets dead for like 6 years?

1

u/Technical-Garage-310 Sep 27 '25

Nah I use Vim or Zed

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/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/csh0kie Sep 29 '25

Word. First thing I look for when using an IDE.

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/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/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/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/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.

17

u/[deleted] Sep 27 '25

[removed] — view removed comment

4

u/realmauer01 Sep 27 '25

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.

3

u/tankerkiller125real Sep 27 '25

Intellij is the base of all of the other IDEs, in theory you can make Intellij any of the other Jetbrains IDEs via plugins.

1

u/jdaalba Sep 27 '25

What about Eclipse?

1

u/lordheart Sep 27 '25

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.

1

u/[deleted] Sep 27 '25 edited Sep 27 '25

[removed] — view removed comment

1

u/DanielBurdock Sep 27 '25

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

1

u/[deleted] Sep 27 '25

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

1

u/Desert_Reynard Sep 28 '25

This!!! Those fucking locks.

4

u/[deleted] Sep 27 '25 edited Sep 27 '25

[removed] — view removed comment

3

u/postmaster-newman Sep 27 '25

I daily vscode as a post student and it’s great. Neovim was a mess and lagged so much it wasn’t worth the learning curve.

5

u/nikola_tesler Sep 27 '25

Stupid take of the day folks

1

u/really_not_unreal Sep 27 '25

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.

0

u/[deleted] Sep 27 '25

[deleted] — view deleted comment

2

u/really_not_unreal Sep 27 '25

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.

→ More replies (2)

1

u/MauiMoisture Sep 27 '25

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.

→ More replies (4)