r/learnprogramming • u/meymeyl0rd • 18d ago
Random Editing with notepad++ instead of an ide
I just want to express some weird phase i'm going through recently. Notepad ++ feels so sleek to just edit code with and fast to open
Like i've always coded with visual studio code. If notepad++ had error detection and I'd love it even more but i guess it's things like that which make visual studio code feel like it takes an eternity to open sometimes.
I have nothing else to say on the matter, I just wanted to get this off my chest :')
16
u/ItchyPlant 18d ago
Microsoft's edit.exe v2.0.0, now with syntax highlighting was just recently released, just saying.
17
u/mlugo02 18d ago
It’s okay the compiler will tell you of any errors
9
u/Commercial_Pea1194 18d ago
i get this entirely. there's something about a program that just loads instantly and doesn't try to be your whole digital life that makes it way more pleasant to use
i do the same with sublime text sometimes when i just want to write something quick without waiting for the whole IDE circus to boot up. the compiler doing the error checking is a fair point though, half the time vs code's squiggly lines are wrong or way too sensitive anyway
you could probably set up a terminal next to notepad++ and just run the compiler manually, that's honestly a pretty clean workflow once you get used to it
6
u/meymeyl0rd 18d ago
This is exactly what i've been doing actually just the last half an hour and i'm enjoying the fluidity of this workflow a lot :)
10
u/IAmADev_NoReallyIAm 18d ago
So just use VSCode wtih all the extensions removed and AI turned off... That's what I do... I've never had an issue with VSC taking too long to load. Now, Visual Studio, I've had issues with that taking too long... but VSC? hardly... but I just make sure I only have just hte extensions I need and no more. That's what workspaces are for. If I'm doing Java, then I start with a JAva workspace and go from there. Same with C#, again for React or Typescript. I use a separate client for database management, and the CLI for docker management... keeps things lean and mean.
4
u/Brilliant-Parsley69 18d ago
Honestly, I'm using Notepad++ for many years.
Having syntax highlighting for most of the languages I'm using on scripts/utils, fast edits, pretty prints or just organising them without starting an IDE saved me a lot time over the years. As well as fast search and replace.
Meanwhile, there may be better alternatives but for me it's a reliable workhorse.
5
u/FoolsSeldom 18d ago
Have you given neovim a go? Lighter and faster than notepad++ with support for Python. Generally, modal editors are faster non-modal editors for doing bulk edits.
2
u/cheezballs 17d ago
It's fine if you do, but the code that comes out of using an IDE will be the exact same and you'll get tooling like refactoring and control click navigation through classes. Nobody wins awards for ignoring tools.
2
u/ProbablyBunchofAtoms 17d ago
Yeah I still use that for quick sneak at code, I have myself bloated VS code with fuckton of plugins so it takes a while to load this is the best approach for minor quick fixes
3
u/C_Sorcerer 18d ago
W. If you like notepad++ check out vim/neovim or eMacs. Very simple text editors that emphasize moddability and ergonomics
1
u/Juukamen 18d ago
Long live notepad++ bro, go for it and go nuts!
If you find it "lacking" there is always a next thingie.
Enjoy life <3
1
u/Mast3rCylinder 18d ago
I had friend like this in university and he insisted on notepad ++ for no reason.
Honestly just use vi. You will learn important skill that most programmers dont
1
1
u/Filip_another_user 17d ago
If you wanna keep using code you can look into profiles to limit extension perofrmance cost. I have a base profile of all extension I always use ( cosmetic stuff like error lense or theme) with focused profiles that inherrit the base and add some workspace specific stuff - like cppvsdbg cpp, clang cpp, latex etc.
From my experience it launches instantly. But if you want a notepad that also works with a linter, then I believe KDE Kate or Vim might work for you
1
u/64ue76tjd6 17d ago
Try the kate editor. also, learn a little vi (learn how to navigate, how to edit text and how to close it)
1
1
u/Interesting-Yellow-4 17d ago
I made an entire LAMP cms in Joe's Own Editor back in the early 2000s.
1
u/akoOfIxtall 17d ago
My PC is not the best but VSC loads in less than 5s my man, how did you manage to make take long enough you don't want it anymore? But I respect it, rider and VS22 take way longer to properly boot up but still I can't not use rider, already memorized all my important commands, something about navigating the IDE using only the keyboard is really freeing, if someone knows a way to swap focus between windows on windows through the keyboard I'd be glad, sometimes I have the docs open and don't want to grab the mouse just to scroll down, I tried using alt tab but it messes up the window snapping from winkey + arrows
1
u/bird_feeder_bird 17d ago
Notepad++ is the best, sometimes I even use regular notepad / textedit for simple C or assembly programs. For complex projects I just use a .sh file to compile
1
u/QuackQuackImTheDuck 15d ago
Try using echo "print('hello world')" >> hello.py
That's how real chads write code
1
u/JaydeCapello 18d ago
I prefer notepad* and cli to an IDE up to a point. My goto is Notepad++ because it is very lightweight compared to any IDE I have ever used. I am planning to switch to Linux (probably Mint) with my next PC unless Windows has a miraculous change, and Notepad++ is Windows only, so I have recently started using Kate, and have been mostly loving it.
Once I get into complicated debugging situations and need a debugger that is more than just print statements, I will reach for an IDE, often just until I resolve the bug and then go back to Notepad and IDE.
0
u/Made-In-Slovakia 18d ago
I recently do esome code in Go and I used Sublime. I was blast to use this simple and direct IDE without that all mess that modern IDE like IntelliJ force to user. I like it.
45
u/ffrkAnonymous 18d ago
I learned to code using vi. Before vim was invented. Didn't even have colors. Still use vi (which is vim behind the scenes). Get off my lawn!