Editor/IDE Tier List

  Рет қаралды 369,929

ThePrimeTime

ThePrimeTime

Күн бұрын

Пікірлер: 1 000
@chonkusdonkus
@chonkusdonkus Жыл бұрын
Prime has a skill issue with VSCode
@marcs9451
@marcs9451 Жыл бұрын
VSCode users have a skill issue with Neovim
@hamm8934
@hamm8934 Жыл бұрын
@@ЕвгенийКрасилов-о9о based Though, VSCode vim emulation is rough
@ocean3323
@ocean3323 Жыл бұрын
​@@marcs9451 this one person who doesn't get jokes and fall for all trolls
@rp2804
@rp2804 Жыл бұрын
absolutely true, vscode is overpowered, I guess prime doesn't know the features yet
@Krisztiankishazi
@Krisztiankishazi Жыл бұрын
Try to work with 20k changed files with vscode and make a diff against the server. As long you don't, you have some skill issues
@apollyon144
@apollyon144 Жыл бұрын
Notepad++ was my first editor after Notepad and was thus a major improvement, and it still has a place in my heart.
@MrSofazocker
@MrSofazocker Жыл бұрын
I still have both, but after sometime now, notepad-- seen more use than notepad++ 🤣
@balatries
@balatries Жыл бұрын
Same
@gocryptoyourself2423
@gocryptoyourself2423 Жыл бұрын
100%, my first one was notepad, for html back when everyone used windows xp, then i found notepad++, then dreamweaver.
@zane62135
@zane62135 Жыл бұрын
I still use it every day. Mainly because it's super fast. The lag from huge IDEs like Visual Studio drives me insane.
@GravitoRaize
@GravitoRaize Жыл бұрын
I wrote a ton of chatbot code in windows batch files on a legacy system and Notepad++ was my goto editor for those and any config files where I had to do a simple find and replace. The idea that Notepad++ would be lower than Notepad seems silly to me. Every single reason why Notepad is useful is why Notepad++ is useful, only it's better in almost every way. It's the very first thing I install on any Windows computer I touch. I don't get their ranking explanations between these two at all.
@Refresh5406
@Refresh5406 Жыл бұрын
Who else but a Vim user would get confused by Nano?
@MrOnePieceRuffy
@MrOnePieceRuffy Жыл бұрын
8:44 GNU Nano 11:22 Macro Media Dreamweaver 13:52 MS Notepad 16:19 Lapce 17:29 IntelliJ 20:15 Visual Studio 23:35 Fleet 24:11 Zed 27:10 MS Frontpage 31:37 Kakoune 34:42 Computer Cancer Producer (Eclipse) 38:06 Vim 44:46 PyCharm 45:08 ed 45:56 Notepad++ 51:31 Visual Studio Express 54:52 JACCP (Netbeans) 59:29 Sublime 1:04:05 XCode 1:06:39 GNU Emacs 1:14:46 Helix 1:18:08 Atom 1:21:34 THE GOAT (VSCode) 1:30:05 Just Another Editor
@Blaisem
@Blaisem Жыл бұрын
neovim at 1:30:00
@rarasdfa12312
@rarasdfa12312 Жыл бұрын
@@Blaisem thanks lol
@elimgarak3597
@elimgarak3597 Жыл бұрын
Nvim is the real goat tho
@simonfarre4907
@simonfarre4907 Жыл бұрын
​@@elimgarak3597 no it is not. Neovim is sluggish compared to VSCode. Which is not a great grade. I used to use neovim. I use VSCode now instead.
@elimgarak3597
@elimgarak3597 Жыл бұрын
@@simonfarre4907 actually, Nvim (a C program) is orders of magnitude faster than Vscode (an electron-based app). Vscode isn't bad, don't get me wrong, and it is decently fast. But one of the selling Nvim points for me was precisely the speed, the others being the amazing workflow, simplicity, and easy customization.
@SimGunther
@SimGunther Жыл бұрын
"Vi was a mistake; go use emacs instead" -Vi creator
@austin4855
@austin4855 Жыл бұрын
notepad++ is the first thing i install on a fresh windows, every single time, followed promptly by setting it as the default app for pretty much everything. i've never once used it for development, but i use it multiple times daily for checking out an unfamiliar file in isolation, editing a config, or just taking quick text notes
@awilliamwest
@awilliamwest Жыл бұрын
I used to, but lately just put Scintilla Text Editor in the path (which I like to name SE.exe). I just type SE filename whenever I want to edit anything from the command-line. It loads faster than Notepad++, and I don't see the need for NotePad++ features for simple edits... I use VS Code for more complex edits (eg. column editing.)
@NinjaRunningWild
@NinjaRunningWild Жыл бұрын
Programmer's Notepad is good also.
@ego-lay_atman-bay
@ego-lay_atman-bay Жыл бұрын
Exactly what I use it for as well!
@ego-lay_atman-bay
@ego-lay_atman-bay Жыл бұрын
@@awilliamwestnotepad++ has column editing...
@Akab
@Akab Жыл бұрын
Did some lua and Ruby scripting on it but other than that, same
@anj000
@anj000 Жыл бұрын
It would be good to next time make the viewers vote BEFORE you discuss amongst yourself, but do not view the results. Show them only after you come up with your answer. Your viewers are divided into two categories. One will vote always in opposition to what you are saying, others will vote exactly as you were saying, because you said it. And you know it.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
i cannot say your portions are correct, but the notion / direction is certainly correct
@ego-lay_atman-bay
@ego-lay_atman-bay Жыл бұрын
You forgot the people who vote what everyone else is voting, even though they don't agree
@friedrichmyers
@friedrichmyers 9 ай бұрын
​@@ego-lay_atman-bayyou forgot the kids who don't know/haven't used half the editors in the list. Especially the hate against Emacs is ming boggling.
@ymom11
@ymom11 Жыл бұрын
I use vscode with the terminal tab on the bottom open. Works pretty well for me.
@kiwisorbet
@kiwisorbet 5 ай бұрын
I like my terminal tab on the right side
@KonradGM
@KonradGM Жыл бұрын
WAtching them talk about IDe's makes me wish Prime would do series about more deep dive for compilers and stuff. Since it seems they are not liking when IDE's hide too much, which makes me curious what are people who use visual studio and vscode missing
@krux02
@krux02 Жыл бұрын
The ability, to write a build script for the CI that isn't “start IDE, wait until it's initiallized, and then press button ‘compile’”.
@VojtaJavora
@VojtaJavora Жыл бұрын
I use vscode, but only for the editor, compiling on command line. I am not touching those JSON config files.
@jeffxdd4351
@jeffxdd4351 Жыл бұрын
​@@VojtaJavora very respectable
@arnontzori
@arnontzori Жыл бұрын
They miss nothing. You don't understand the underlying compiler better because you use a CLI, that's such a strange idea. Both a CLI and a GUI are just interfaces for the actual program, which you won't really understand unless you either write a few or read the code... most developers don't do either, regardless of what IDE or text editor they use
@Fiercesoulking
@Fiercesoulking Жыл бұрын
Nothing also you can simply access the compiler with the developer command prompt for Visual Studio
@jonathancrowder3424
@jonathancrowder3424 Жыл бұрын
CTRL X my guy Prime: Goes thru entire vim tutorial Also prime: can't read bottom line of nano that is always present Netbeans can't even render text without bugging out, i used it because i didn't want to install another tool and that's it.
@gagagero
@gagagero Жыл бұрын
But then he has to answer a yes/no question about whether he wants to save and that's too difficult.
@gassosaman1794
@gassosaman1794 Жыл бұрын
Yes, this was very weird hearing him say that. Once you know that ^ means ctrl then... it's really just that simple. Press ctrl X, press Y/N on the prompt and you're done. I don't get what's supposed to be hard about that
@arnabbiswasalsodeep
@arnabbiswasalsodeep Жыл бұрын
I'm very confused by that as well, a guy who's learned all vim keybinds has trouble with that & then a yes no question was very confusing. IDK if there existed any version where it wasn't the case.
@scythazz
@scythazz Жыл бұрын
I mean… there is always a meme with vim users is that once they learnt all vim key bindings, it is all they know. And anything else that is different is just not worth the effort anymore… Is kinda like why bother….
@randomdamian
@randomdamian Жыл бұрын
I love NANO wtf you mean bro? ctrl + x then Y to confirm
@c0ldfury
@c0ldfury Жыл бұрын
Not liking nano was literally a skill issue. The skill being "reading what's on screen".
@robertfletcher8964
@robertfletcher8964 10 ай бұрын
its easy to use, its just sorta shit
@cgme9535
@cgme9535 10 ай бұрын
Nano is nice for beginners. If you know the same shortcuts in something like VIM, I wouldn’t bother with nano.
@CatFace8885
@CatFace8885 4 ай бұрын
@@cgme9535 Yeah, Nano seems great if you're just a casual Linux user who doesn't do much coding or text-editing tbh. I think it fills that niche pretty well. But I also absolutely don't get why you would use it if you have competence in Vim 🤷‍♀
@utkarsh1874
@utkarsh1874 Ай бұрын
nano hate is unjustified you know when you need shit done asap in prod you pull out what gets work done quick
@askeladden450
@askeladden450 14 күн бұрын
​@@utkarsh1874nano gets work done quick? Its clunky asf. Its only good for changing config files less than 10 lines.
@mrhivefive
@mrhivefive Жыл бұрын
Kakoune/Helix are close enough to Vim/Neovim to confuse people, but they are built on some very different insights. It's not just the order object-verb, it's the insight that visual mode should be the default. It's still called normal mode and when you start you see just a cursor that you can move like in vim, but the cursor is just a 1 char selection.
@mathijsfrank9268
@mathijsfrank9268 Жыл бұрын
Notepad++ isnt about being an editor to program in, it is more an extremely easy way to do a lot of simple things with formats you dont usually work with for windows. If there is any file (format) you use more regularly you should use something else. I often dont use it for a long time and then use it daily for a week or so. Couldnt do without it.
@jasondoe2596
@jasondoe2596 Жыл бұрын
Exactly, you get it! It's a great tool _for what it is_ , and very lightweight. And even though it's not what you'd use for actual programming, its ability to syntax-highlight a shit ton of languages is great.
@Fluid55
@Fluid55 Жыл бұрын
But notepad is just better for this because you can write it to any file type
@metaltyphoon
@metaltyphoon Жыл бұрын
All game dev thinking: VS is painful? Try debugging c++ code else where and you will see what pain looks like. No tool in the universe comes close to VS for debugging C++ code. The debugger there alone is worth the price for the professional version.
@Mallchad
@Mallchad 10 ай бұрын
This is very melodramatic when you come to terms with how casually Visual Studio will block input, _when using a user input driven program meant to save you time_ Also having to create a solution when you just want to throw up an executable and start debugging is a massive waste of time
@toby9999
@toby9999 3 күн бұрын
@@Mallchad That's got to be an edge case, right? I've been developing a Windows C++ developer for 30 years and I've never had to "throw up an executable and start debugging". I'm not even sure what that means. And "block input"... what's that about? If you need a solution, VS will create one. I've never needed to hand code one. And once you have one, its super convenient going forward, and it beats the crap one needs to go through with other sub-par IDEs. As a test, I've just opened a solution in VS 2022, and it took no more than 3 secs. Not sure where your "massive waste of time" happens?
@spencjon4822
@spencjon4822 7 ай бұрын
I did the Vim thing and am firmly in the vscode camp. It’s customizable and easy to use. But then I also use the terminal all the time in a bottom tab to do things like make new files/grep/etc
@BenRangel
@BenRangel Жыл бұрын
Nano is easier to exit than vim, and overall easier for new users who just want to simply edit one or two lines once in a while and have no plans to move to a terminal based editor as their main.
@Leo0718
@Leo0718 Жыл бұрын
I'm loving Micro. It's a sane text editor without weird keybindings. It runs on the terminal, it's a minuscule install, as small as nano. And it doesn't confuse anyone. It even has tab and tiling build in.
@pikaa-si9ie
@pikaa-si9ie 11 ай бұрын
@@Leo0718 i like micro but exiting from it is still weird
@Leo0718
@Leo0718 11 ай бұрын
@@pikaa-si9ie it's ctrl-q the exact same shortcut that universally closes any window in any linux desktop environment.
@pikaa-si9ie
@pikaa-si9ie 11 ай бұрын
@@Leo0718 ohhh thank you!
@MarcusHCrawford
@MarcusHCrawford 11 ай бұрын
:q! Then: rm -rf /*
@Diamonddrake
@Diamonddrake Жыл бұрын
Weird there’s so much hate for visual studio(s) and eclipse, but if coming from neovim users it’s not surprising.
@toby9999
@toby9999 3 күн бұрын
I use MS Visual Studio a lot (not vscode). I've been using it for almost 30 years. But Eclipse totally sucks big time, in my opinion. It's dreadful.
@SilverDashie
@SilverDashie 8 ай бұрын
This is good. The Debug spaghetti spilling all over the floor when showing off something you made is perfect. Every creator goes through this. I love it
@tkg__
@tkg__ Жыл бұрын
Helix motions are a mix of Vim and Kakoune motions. They are essentially Vim motions but with Kakoune's "motion -> action" approach instead of "action -> motion".
@displayname7t4
@displayname7t4 Жыл бұрын
It makes sense and probably saves time to visualize and validate a selection before performing an action on it. At least for anyone who doesn't already have vim muscle memory. If you don't have vim muscle memory but want to move away from Graphical text editors like Vscode to increase editing speed, I think the real question is why wouldn't you learn Helix ?
@replikvltyoutube3727
@replikvltyoutube3727 Жыл бұрын
Notepad++ is god tier So many times it helped me with it's simple highlight, Indent by fold plugin, PUML plugin. Also sad Geany or Kate was not on the list :(
@TravisTennies
@TravisTennies Жыл бұрын
Yeah I used Kate for some of my first actually programming. 2000 ~ 2002, then that Java one everyone hates (but had plugins for every language), and used NetBeans (was awesome back in the day). I guess now days you're "cool" if you just say everything sucks. Kinda ironic.
@1s1601
@1s1601 Жыл бұрын
notepad++ is painful
@d3stinYwOw
@d3stinYwOw 11 ай бұрын
Geany sucks by today standards. No proper LSP support, project plugin with hardcoded ctags cli flags. Kate eats it from the start, even if it have it's own issues, like only one LSP per language (multi-lsp-proxy don't work since Kate does not support workspace/Symbol or something like this from spec) and not differentiating on file extensions, which makes using ada lang server( supports ada and gpr project files, but gpr with a switch) or python lsp server other than python-lsp-server without plugins a chore
@Pruemedia
@Pruemedia Жыл бұрын
Why are all of these categorization swim lane charts colored backwards? Red light is on the stuff that goes burrr, and green light is on the stuff that you want to stop using… This makes my OCD ping.
@zZGzHD
@zZGzHD Жыл бұрын
Nano ranking lower than Dreamweaver is our version of 9/11
@oventree
@oventree Жыл бұрын
absolutely no way they rated notepad so much higher than nano 😭
@cericat
@cericat 7 ай бұрын
Calling MS Frontpage or Dreamweaver actually useful is another WTF. Just give me notepad or nano at that point, the HTML will at least be readable.
@RigelOrionBeta
@RigelOrionBeta Жыл бұрын
So many OCD/nitpicks/ ADHD problems. How many files are you creating such that creating a new file is a reason not to use an editor? Yall dont need Vim, you need to see a doctor. You aint saving time at all being able to open a file or create a new one a second or two faster.
@tuananhdo1870
@tuananhdo1870 Ай бұрын
It’s is just mental overhead that make people give up. I feel that too. But for me it’s vim you hard
@pandatovah
@pandatovah Жыл бұрын
I think Helix is a bit underrated. Not only is Kakoune-ish keybinds easier for new people to understand and get into. But Helix is very easy to get running with LSP and Debugging. I thoroughly enjoyed my weeks where I tried it out. Pretty much no frustrations or headaches, especially compared to my first weeks with both emacs and vim. With that said, there is a point to know vim keybinds if you ever are to use SSH or computers that you can't install programs on. For me that's probably the biggest reason I'm sticking with Neovim. And if it's zero config you are after there are several decent out-of-the-box experiences with nvim that slowly let you step into more personalized config as you grow whereas Helix pretty much stops right as you get into it.
@KManAbout
@KManAbout Жыл бұрын
That's kind of why I like it though it comes with pretty much everything out of the box. There are a few things like gut blame on lines that I would like but there's no things I really need. This let's me focus on just getting better at everything else instead of tweaking my config all the time. Which I needed to do a bunch in emacs and nvim
@wiono
@wiono Жыл бұрын
20 years ago we had HTML 2.0, static web pages with a little bit of javascript and css. Flash was used if you needed some really fancy animations and games. Notepad, MS Word, MS Frontpage was sufficient to create simple web pages. I miss those times.
@tuananhdo1870
@tuananhdo1870 Ай бұрын
But that was webpage is ugly. You miss the whole point
@ubermenschen01
@ubermenschen01 15 күн бұрын
As someone who uses VSCode for powershell scripting and markdown, I find the breathless fervor around various funny combinations of letters interesting. On the one hand, neat to see people geek out about their tools. On the other, it sounds like cargo-cult mentality: "You must memorize the runes and abandon your peripherals to be included in the inner circle".
@acewright-n4q
@acewright-n4q Жыл бұрын
Nano is so easy to exit literally ctrl -x and then yes or no to save its great for quick edits on small files vs vi I am I in insert mode or command then i have to remember the : plus the commands.
@Jmcgee1125
@Jmcgee1125 Жыл бұрын
1:35:38 I definitely feel that. I'm currently in the transition to Neovim from VSCode and it's nice to just throw the mouse at a problem instead of trying to wrangle the keyboard into it. As I learn the bindings I'll get better, so yeah it is a skill issue.
@tuananhdo1870
@tuananhdo1870 Ай бұрын
How about now. Are you happy with vim
@Jmcgee1125
@Jmcgee1125 Ай бұрын
Currently my primary editor. I can't live without the line-focused editing and those great macros (motion-based macros are super useful). There's tons of other features I like - it's kind of like recommending an OS to someone: there's no single feature that I feel is "the reason you use it," it's the collection of features and the "style" of editing that makes it work so well.
@ego-lay_atman-bay
@ego-lay_atman-bay Жыл бұрын
I'm not gonna lie, I like vscode. At least for me, it's fast. The only slow parts are extensions, like starting live server preview. Personally for me, I like using the mouse for jumping to different parts in my code, not selecting or other things, I use the keyboard for quick navigation, selecting, moving around lines, typing, and the normal text editing stuff. The only time I ever use the mous is hen I'm ju,ping to different parts in my code, double clinking a word to select it, ui stuff, and putting down cursors. When I have to click and drag to select, I can never get it accurate, so I avoid that as much as possible. Oh, and just saying, the binary runs great on my pc, the web version runs super slow.
@harleyspeedthrust4013
@harleyspeedthrust4013 11 ай бұрын
i liked vscode too because i could ctrl click on shit to go to its definition or i could see all the references to a thing and go to them quickly. then a few guys left the company and we inherited their work for the time being. the work i was doing required me to run the whole stack (several servers and some client applications) on my machine. i figured out how to do it and wrote a tmuxinator file for it (in wsl), but i was already exhausting my memory and I didn't have a lot of ram left after running the whole shit. when i fired up vscode in wsl to go to work, wsl would often run out of memory and freeze up until I killed it. I couldn't increase the memory given to wsl any more because i would run out of memory on the host machine. i ended up ditching vscode and learning vim because of the lower memory footprint. i can have 4 instances of vim open no problem but 4 instances of vscode is not possible for me
@daliareds
@daliareds Жыл бұрын
My main problem with Prime's argument against Helix is that he literally uses DVORAK. So the whole "learn a thing that you can't take anywhere" falls apart right there. I'm certain that whenever he has to type on QWERTY, he does it just fine. It's not like learning the motions of one thing removes all others from your memory
@brod515
@brod515 Жыл бұрын
that's an interesting point.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
I actively recommend people don't use dvorak it was a mistake i made because i didn't have a proper keyboard and its a HUGE effort to go back to qwerty (though i am considering it)
@PamellaCardoso-pp5tr
@PamellaCardoso-pp5tr Жыл бұрын
​@@ThePrimeTimeagen ever heard about the broken bycicle experiment? Its an experiment made by a guy who forced himself to only use a broken bycicle for months. Once He tried to go back to a normal one he just couldnt do it anymore, but after keep trying for a couple minutes, suddenly his brain "clicked" and he was able to use the normal bycicle again, but not only that, He became able to use both bikes with no problem at all. So if you just go back to qwerty it Will take you only a couple hours of trying before your brain recovers the muscular memory for qwerty again.
@ivanjermakov
@ivanjermakov Жыл бұрын
@@ThePrimeTimeagen yep, that's my take also. Ergonomic keyboard (split, column stagger) is times more important for productivity and health than a keyboard layout (I use Ferris Sweep, btw)
@WHYUNODYLAN
@WHYUNODYLAN Жыл бұрын
​@@ivanjermakov do you find the Ferris Sweep much better than a typical keyboard? I've been dealing with emacs pinky lately and I kind of want to try it
@dominikj111
@dominikj111 Жыл бұрын
That was just fun and I'm glad I spent my time with you guys!
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
Hey, ty! Glad you enjoyed it!
@theMosen
@theMosen 7 ай бұрын
Thank you for putting DW and Editor in absurd categories early on so that I knew this wasn't a serious tier list and didn't have to waste much time watching it
@cericat
@cericat 7 ай бұрын
You missed the true insult, Frontpage in Actually Useful.
@youtindia
@youtindia Жыл бұрын
Yay, My editor IntelliJ made it to the top. I use it with their official vim plugin which is really good and well integrated. It's actually really good for web development. Best of both vim keybindings and all the fancy powerful features that come with it by default.
@joelpww
@joelpww Жыл бұрын
For sure have notepad++ for exactly what they were saying. Editing co fig files and other little files. I use different things now but its still there. Tabs alone should have notepad++ high asf. Also its really good on history
@thurston04
@thurston04 Жыл бұрын
Feel like Helix got the short end here. It's motions make good sense and is not so terribly dissimilar from vim
@ky3ow
@ky3ow Жыл бұрын
lovin the gl gh and gs, makes them more consistent than $ 0 ^ changed them in my nvim configuration untill helix comes up with plugin system so i can switch
@jasondoe2596
@jasondoe2596 Жыл бұрын
*Lapse* (which I first heard of today) seems promising, too - its exact feature set would appeal to many people.
@woeky
@woeky Жыл бұрын
The argument against nano (don't know how to use it) is literally the argument most people use against vi / vim / neovim. But if that argument is used for those editors it's suddenly disregarded. There's some bias in this group.
@goawqebt6931
@goawqebt6931 Жыл бұрын
Of course, but that's kinda the point, it's not supposed to be objective or rational, just dudes talking about their subjective experience with editors
@ImperiumLibertas
@ImperiumLibertas Жыл бұрын
nano is just too simple and I really dislike the keybinds.
@dvxv4016
@dvxv4016 Жыл бұрын
Nano doesn't have a decent mouse support and doesn't have good key bindings at the same time
@poika22
@poika22 10 ай бұрын
vim is "hard to use" because it introduces a ton of features that you have to take an hour or two to learn and a week or two to grow fully accustomed to. nano is hard to use without introducing anything. you won't get any faster in nano with experience. you will with vim.
@gljames24
@gljames24 9 ай бұрын
​@@ImperiumLibertasI'd recommend using micro.
@mixed_nuts
@mixed_nuts Жыл бұрын
Can I suggest two things? Just run a poll at the beginning of each item, don't look at it while you guys discuss and itll be done by the time youre done and would get more accurate chat votes. Also, these tier lists also use inline tier, so in Painful, even though both VS and Nano are in the tier, if you thought VS was better than Nano it goes to the left.
@monti2455
@monti2455 Жыл бұрын
he didnt yet implement the feature of moving the logos left or right😂
@AndersJackson
@AndersJackson 7 ай бұрын
Editing on server, I use Tramp-mode in Emacs from my machine and edit the file through ssh remotely. No need to use vim nor nano on server. I use ed in sameway I use vi/vim.
@barower
@barower Жыл бұрын
helix has two big traits over nvim: - kakoune editing, which is actually a pro, not a con. Let's learn from our mistakes - batteries included - it probably works like your nvim configuration would work anyways, but doesn't require any plugins nor twiddling with config files. That itself makes it DTC at least
@hamm8934
@hamm8934 Жыл бұрын
The beauty of neovim is the configuration. If I didn’t want to fine then neovim to my liking, I’d just use VSCode.
@KManAbout
@KManAbout Жыл бұрын
Imo the horror of nvim is the configuration. That's why I love helix
@rupuzzled
@rupuzzled Жыл бұрын
Sublime text is the first thing I install on any OS. It is the only editor (in non-terminal) that can open a 5 GB file on windows and all the functionalities like syntax highlighting, search, replace , macros etc still work like charm. I still do all my development on Jetbrains products like Goland/Intellij, but once in a while when I have to inspect heavy files, they just give up.
@DelgardAlven
@DelgardAlven Жыл бұрын
A point for that point. Lightweight and powerful in comparison for guis. Lacks some UI tweaking, but do its job super stable and fast.
@LikeALeafOnTheWind
@LikeALeafOnTheWind 10 ай бұрын
010 editor. its my go to when i need to open up a 60 gig backup file and pull a table restore out of the middle of it. it is awesome when its what you need.
@tuananhdo1870
@tuananhdo1870 Ай бұрын
Switch from I’m jet brandy me to vs code
@jrnas8046
@jrnas8046 Жыл бұрын
What notepad lacks in programming specific features it makes up for in bucket loads with convenience to write down random phone numbers and emails. The biggest "If I Have To" of all time, because I do use it all the time and nobody's opening Visual Studio to write down a couple of notes, and if I was just quickly showing a friend how to code on their computer I'd absolutely use notepad over begging them to install a more fully featured editor before they know what's going on. It's so bare bones that it actually does the job you expect it to really fkn well, which tbh is kinda better than using something that's meant to be more advanced but does it really fkn badly. Also as of Windows 11 it now has dark mode which basically makes it a fully fledged IDE at this point .
@jobinthomas6372
@jobinthomas6372 Жыл бұрын
Visual Studio 2022 loads very fast . They made some good changes. Big difference I would say compared to Visual Studio 2015 I am referring to a c++ project with a 200 files that I have to use at work . That is the comparison I am doing with 2022 vs 2015. Not sure about other languages less files.
@FullGardenStudent
@FullGardenStudent Жыл бұрын
either it truly loads very fast or you have a very powerful PC in 2022 than you did in 2015.
@wartab
@wartab Жыл бұрын
Have to use it daily, it's very slow compared to CLion/Rider and it's worse.
@jonathancrowder3424
@jonathancrowder3424 Жыл бұрын
Now that I've figured out how to call build tools from cli I'll never go back
@pelataan69
@pelataan69 Жыл бұрын
for me it lags like hell on relatively okay pc when writing C#
@isodoubIet
@isodoubIet Жыл бұрын
@@FullGardenStudent hardware gains since 2015 have been marginal at best
@wumwum42
@wumwum42 Жыл бұрын
I think helix/kakoune keybindings make SO MUCH more sense than vim's. 1:16:13 This hurts... Helix is the best editor ever!
@Uvirra
@Uvirra Жыл бұрын
1:26:07 I have to disagree here. You are choosing a file and trying to create a new file. That doesn't make sense. If you right click on the empty space, you'll get the option to create new file or folder.
@trns-7
@trns-7 10 ай бұрын
Emacs is one of the best editors, is not easy to start with it, but when you into it is amazing
@sullerized
@sullerized 9 ай бұрын
agreed
@joshuamccurry606
@joshuamccurry606 3 ай бұрын
Putting Notepad above Notepad++ is a travesty. It's objectively better than Notepad in every dimension.
@toby9999
@toby9999 3 күн бұрын
I use Notepad a lot whenever I want something quick and simple to edit plain text. It's great for that. Never tried Notepad++.
@paulzupan3732
@paulzupan3732 Жыл бұрын
The thing I like about Helix is that it’s not too far from Vim so the muscle memory doesn’t really get overwritten plus there are no plugins so all the nice features are built in
@darthcabs
@darthcabs 9 ай бұрын
Different criterias for different editors makes this tier list absolutely unfair
@flyingmadpakke
@flyingmadpakke Жыл бұрын
Notepad++ will forever be goated for the simple fact that you will never again need to save your files.
@tuananhdo1870
@tuananhdo1870 Ай бұрын
Vscode have that auto save
@_Pyroon_
@_Pyroon_ Жыл бұрын
Hahaha, the distribution of most examined parts of the video: emacs
@PaulSpades
@PaulSpades Жыл бұрын
Emacs was built in 1975, GNU Emacs was written by Stallman in 1984.
@rudolf-adamkovic
@rudolf-adamkovic 8 ай бұрын
1976 and 1985, you are off by one on both. :)
@cleverman383
@cleverman383 2 ай бұрын
@@rudolf-adamkovic The two biggest problems that programmers have is off by one errors
@CapnSlipp
@CapnSlipp 10 ай бұрын
17:10 _”Yeah, that's a lot of these new editors; they're all just VSCode replicates. […] Zed, Fleet, Atom… Wait no, Atom…“_ It sounded like Primeagon was going to spill the history that Atom predates VSCode by a year… and VSCode is built on Atom (specifically, Electron, which was originally named Atom Shell).
@CapnSlipp
@CapnSlipp 10 ай бұрын
Nevermind, when they talked about Atom they went off on a tangent about Tree Sitter, totally ignoring Electron. Green Millennials.
@PaulSpades
@PaulSpades Жыл бұрын
MS Notepad - Borland Studio - Kate - Visual Studio Express - Textmate - Sublime Text - Php Storm - Sublime Text 2 I just want to point out that multiple line editing was first in Sublime text, and it saved years of editing markup and css for me.
@Gho73t
@Gho73t Ай бұрын
Feels so good to see that i am not the only to be giga proud about something and then screw up the presentation in a meeting XD
@bonsairobo
@bonsairobo Жыл бұрын
Oh oh "Notepad was there for us" but nano was not? Da fuck?
@draakisback
@draakisback Жыл бұрын
This tier list is kind of silly. I get the rationale and yeah, I'm an older programmer too who does remember all of these older editors, doesn't mean I want to bust out Dreamweaver right now. Shit only works for frontend stuff. And intelij is not top tier either. It's a huge messy java ide that has plugins for other languages. It's just as messy as eclipse, and there is a reason why jetbrains keeps trying to make new editors aka fleet. My daily driver is emacs, specifically doom emacs with evil mode. You guys talk about how great neovim is, except it's a fucking nightmare to install on windows. Vscode gets props even if I don't use it because they standardized the language server via LSP. Yes it's an electron app so it eats a ton of memory but emac uses LSPs now, and so do a lot of other editors because they make the most sense.
@anj000
@anj000 Жыл бұрын
1:26:10 bruuuuuh One time you are clinking on a file, second time you are clicking on a folder. You are doing two different things!!!! To create top level file just click on an empty space instead of a file and you will get drop down for creating files and folders. If you will click on a file that is inside a folder you will also not get the option to create a file so it is EXACTLY the same behavior.
@ts8960
@ts8960 6 ай бұрын
vscode is one of the most consistent and beautiful softwares that microsoft has. also the fact that it hides disgusting linux commands from us like grep is a plus not a minus.
@Parker8752
@Parker8752 Жыл бұрын
If you're willing to learn elisp, emacs offers literally everything atom did, without being an electron app. It's basically a lisp interpreter with a basic editor built in. I don't actually know how to use the built in emacs editor motions beyond C-p to go up a line, C-n to go down a line, and I think it's C-f and C-b to go forward and backward a character, because I just use evil-mode and have the best of both worlds.
@harleyspeedthrust4013
@harleyspeedthrust4013 11 ай бұрын
can emacs also fix my marriage and pay my bills
@Parker8752
@Parker8752 11 ай бұрын
@@harleyspeedthrust4013It's a text editor, not a miracle worker
@giganooz
@giganooz Жыл бұрын
I think you're doing nano a disservice by not comparing it to a windows alternative first (notepad, or maybe some cmd equivalent I don't know about)
@bonsairobo
@bonsairobo Жыл бұрын
VSCode is not that heavy. 165M for my large open project, which is pretty reasonable for an always-open program. And just because it has jr dev UX wins doesn't mean it's bad for power users. It is hackable with many good plugins. It has a very nice rust-analyzer plugin. The CodeLLDB plugin is awesome for debugging (one place where GUI is nice). It has vim keybindings and sublime keybindings plugins. It has SSH remote editing and live share collaborative editing. But if you don't like a GUI editor than you just won't like it. Prime and friends are simply wrong on this take, and their justification is incredibly hypocritical, claiming that VSCode users only use it b/c they don't want to learn another editor, when Prime suffers from the same exact problem. BTW this is coming from someone who mained vim at work for years and still has the keybindings burned in to my hands.
@somenameidk5278
@somenameidk5278 11 ай бұрын
you had a good experience with codelldb? i tried using it and it would miss breakpoints, get the line it was on wrong and often jumped into the dissasebly view for no good reason. i guess it maybe works better with rust than c++?
@roskapostit2609
@roskapostit2609 11 ай бұрын
You have to count all the processes what it fires up. I checked the thing few days ago and there was 12 processes up and running total 1.3 Gb ram usage (in idle with no open files). EDIT: some plugins was loaded but if I remember right w/o any extensions the mem usage was way over 0.5G. btw. nvin with a bunch of plugins only 63M...
@JapaAppa
@JapaAppa 11 ай бұрын
@@roskapostit2609 why would this even matter when its quickly becoming standard for devices to have 64+gb of ram?
@roskapostit2609
@roskapostit2609 11 ай бұрын
@@JapaAppa You open a 12 character long "Hello World!" text file and it will take over a gigabyte of RAM ?! Come on, wake up. Bloated like a hell -> it will be very slow when the project grows. It's just madness.
@poika22
@poika22 10 ай бұрын
@@roskapostit2609 RAM usage doesn't grow linearly with project size. my vscode with some extensions and 10 files open is currently taking 328MB. which I could not care less about. I wouldn't care if it was 3gb. but if the project was twice that size, it wouldn't take twice as much RAM. it'd take a tiny amount more. that ram overhead is there to run the bloated baseline UI, not because it somehow scales projects weirdly.
@Eggs-n-Jakey
@Eggs-n-Jakey Ай бұрын
Visual Studio 2022 is a fucking nightmare, but sometimes it makes C#/.NET mediocre, other times it twists your balls into a knot that mains your bloodline for generations
@farqueueman
@farqueueman Жыл бұрын
Editor: Windows Notepad > all. IDE: pft who needs that. Bwazingwy fwast.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
gotem
@snake3444
@snake3444 Жыл бұрын
I met someone who didn't even know how to run a python script. He just always clicked the "Run" Button in vscode which pastet the whole path from C:// to the file in the embeded powershell and pressed enter for him. I felt a lot of pain that day.
@jzmmm
@jzmmm Жыл бұрын
VSCode + vim is S-tier. Yes the new file thing is annoying, but it just works. Easy to get started which seems to be underrated quality amongst the nvim edgelords. Extensions are easy to manage, and the settings file is just easy to maintain. It's not slow (at least not until im inside a big monorepo and had the app open for days). That said, it's been 7yrs since i exclusively used terminal vim as my main editor, so i might give neovim a shot.
@lenzokun
@lenzokun Жыл бұрын
Bruh, neovim and vim are pretty much the same. In terms of language support you can just pick what you want in the make config. Most the contributors to both neovim and vim are also pretty much the same as well. You can legit just select lua support in vim if that's what makes or breaks an editor for you. The vim9 script not being backwards compat sucks but if it improves the config lang then why not? still think that imho Helix and Kakoune should be up higher on the list.
@nextlifeonearth
@nextlifeonearth Жыл бұрын
Nano is like the Linux console Notepad. It's the default, you can get your job done, it's not a bloody construction light like notepad is. Nano is fine, if I have to.
@joshuahamill9864
@joshuahamill9864 Жыл бұрын
I genuinely forgot that CoffeeScript was a thing until this video brought it up.... so thanks for that reminder
@Rainfires
@Rainfires 11 ай бұрын
The “eMacs is like nano” is the farthest left field hot take I could have never imagined.
@Mallchad
@Mallchad 10 ай бұрын
Maybe if he's talking about µemacs:D
@asdqwe4427
@asdqwe4427 Жыл бұрын
I use neovim too, but I don’t understand the hate for vs code. It’s faster or as fast as any other non-terminal editor
@theherk
@theherk Жыл бұрын
Emacs / editors not using electron? Don't get me wrong, I think VS Codium is good, but most electron apps won't be as performant as native toolkits.
@asdqwe4427
@asdqwe4427 Жыл бұрын
@@theherk yet a lot of them are slower, IntelliJ, visual studio, eclipse…
@theherk
@theherk Жыл бұрын
@@asdqwe4427 Definitely. I’m simply saying it isn’t as fast as all other non term editors. Many are indeed slower, but some are definitely faster.
@asdqwe4427
@asdqwe4427 Жыл бұрын
@@theherk sure, my point is just that it’s far from being the worst offender and it has a huge amount of plug-ins
@gagagero
@gagagero Жыл бұрын
​@@asdqwe4427 That's because those are full IDEs...
@ShiloBuff
@ShiloBuff Жыл бұрын
It's crazy that Xcode is dogwater even though its "basically" the only IDE you can use to create iOS and Mac apps. I am a long time iOS developer, starting from back in the Objective-C days. Nothing was more painful than struggling with a hackingtosh, Xcode, and Objective-C. But that's not even the worst of it. What makes it the worst for me is the standard Apple has to "wall" everything and force developers and users into their own ecosystem and products. Really just rubs me the wrong way. Ontop of that, trying to publish an app only to cross your fingers that Apple decides your app is "worthy" to be on their app store.
@triplea657aaa
@triplea657aaa Жыл бұрын
I actually use Notepad++ very often. 99% of the time for notes, but I still use it for coding on occasion when I have to.
@core36
@core36 Жыл бұрын
Vim is unintuitive to get into. It expects you to know how it works. I still don’t know how it works, but i also never put in the effort. Nano is easier to use, since it always displays it’s hotkeys on the bottom of the screen it’s easier to grasp. It works well if you just need to edit some Linux config files, but if you need more, probably just learn vim.
@ilikerobotsalot
@ilikerobotsalot Жыл бұрын
No Kate, sessions concept where you can have projects and save the layout to exactly where you left off from (tabs open, window layout) is pretty useful if you jump between projects.
@jiasheanleong7918
@jiasheanleong7918 Жыл бұрын
tmux does it on Linux. not sure about macs or windows
@gagagero
@gagagero Жыл бұрын
You can do it with Emacs by running multiple servers.
@JuusoAlasuutari
@JuusoAlasuutari Жыл бұрын
You can save your layout and tabs by running your OS in a VM and saving literally the entire state of storage and RAM in a snapshot.
@erikolusschwerikolus290
@erikolusschwerikolus290 Жыл бұрын
I am in the Jetbrains Ecosystem, using IntelliJ, CLion and Rider (primarly Rider professionally)
@anj000
@anj000 Жыл бұрын
If I SSH somewhere I will always use nano. It is just simple and straightforward. VI and others are too complicated to even type a single character.
@anj000
@anj000 Жыл бұрын
I know this list is ment to be bad, but putting Notepad very high above Notepad++ is insane.
@conorx3
@conorx3 Жыл бұрын
if you do the tutorial, vim feels really simple, faster to write with too.
@anj000
@anj000 Жыл бұрын
@@conorx3 how much are you writing when connected through SSH really? I don't need speed to edit some god damn config file somewhere remote. And if I have to do very extensive editing then I feel like there should be a different workflow than doing it through the SSH. I much more prefer GUI based systems. Keyboard shortcuts look flashy and cool, but I find it hilarious watching people navigate though folders for minutes, while I could do it by two clicks in seconds. Also when they are searching for the perfect keyboard shortcut to do this one specific thing, that could be accomplished by simply clicking 3 times trough a drop down menu.
@Blaisem
@Blaisem Жыл бұрын
skill issue
@harleyspeedthrust4013
@harleyspeedthrust4013 11 ай бұрын
​@@anj000notepad is goated though. you don't have to install anything else and it doesn't bug you about updates when you open it. it also uses less memory and it comes on every windows machine by default so you know it's good
@sullerized
@sullerized 5 ай бұрын
the emacs disrespect is insane
@tomtech1537
@tomtech1537 Жыл бұрын
L take on Vscode there's a reason that most people use it. It doesn't stop you from learning grep, cli or actual systems, that's just developers in general. Agree on the file creation, often ends up in wrong dir when creating/moving Startup time is dogwater but normal performance is file, some clients I edit over RDP on a VM and it's usable.
@12crenshaw
@12crenshaw 7 ай бұрын
1:23:55 this exact issue I had with Intelij. It's so good I had no idea how to compile and manage build systems. Intelij just did everything for me, while when I had to do that in VSC I started to understand which parts need to be configured by me and I could automate things but I had to know how
@bonsairobo
@bonsairobo Жыл бұрын
Never in my life did I expect a neovim user to put Notepad at the top rank.
@sillymesilly
@sillymesilly Жыл бұрын
Simplicity rules
@Sizzlik
@Sizzlik Жыл бұрын
Funny video..but i dont get the criteria. On wich base can you compare a notepad, a website builder, a console text editor and a banana? Like nano..i personally like nano for what its made for..text files..hard to exit? Hard to exit without saving? You just press ctrl+x to exit, it asks a y/n question if you want to save and thats it. Compared to vim :q, :q! :qw..thats not as easy. "Easy if you know it" will most say..but so is nano ctrl+x. Plus nano is just as customizable as vim to fit your needs. Dreamwaever? Im not into webdesign anymore..but when i started (very early 2000) i had the option between microsoft frontpage and macromedia dreamweaver...on that scale its really not a hard choice.
@josecarlodolinermonacelli8771
@josecarlodolinermonacelli8771 10 ай бұрын
Notepad ++ has its uses, coding is just not one of them. It is really fast at opening large data files for example. You can also export color formating in a specific language so it is helpful when writing documentation.
@RickyXV
@RickyXV 9 ай бұрын
I actually like it to check stuff without having another tab in VS Code. Very useful for scripts, queries, etc.
@lcarsos
@lcarsos Жыл бұрын
NPP and the powershell console got me through an internship. You can definitely write code in it.
@oualid9486
@oualid9486 Жыл бұрын
I've tried getting into neovim following prime's videos. It's great but i tried to make it support java but nothing works. I've spent hours looking for solutions but nothing. I think that's the appeal of something like VScode.
@fabricehategekimana5350
@fabricehategekimana5350 Жыл бұрын
I agree, Java doesn't seem to be well handled in vim or neovim. Ok, java is a bit old compared to other recent languages or is mainly used for educational purpose or maintaining legacy code but it should be supported in vim/neovim, because it's a popular language
@chri5toph_k
@chri5toph_k Жыл бұрын
Sublime is my second most used editor after Intellij, because I write math stuff in LaTeX with it and really like the snippet functionality (at least in Version 3). I have a shitton of snippets from single letters like a (which expands to \alpha) to complex environments. Sublime allows me to expand snippets inside of snippets and go through all remaining jump points in the right order. For some reason, I wasn't able to make that work with vim Ultisnips. Also it analyzes the environments (probably via AST), so I can define snippets in a way, that they expand e.g. only in math environments.
@cthutu
@cthutu Жыл бұрын
I can't use any editor other than VS Code now for 2 reasons: a working comment wrap (neovim's just doesn't work as well as vscode's rewrap plugin) and Copilot.
@fabricehategekimana5350
@fabricehategekimana5350 Жыл бұрын
I don't know the comment wrap functionnality.Could you tell me more about ? (Neovim has also copilot btw)
@cthutu
@cthutu Жыл бұрын
@@fabricehategekimana5350 rewrap plugin will give you comment reformat with Alt+q
@cthutu
@cthutu Жыл бұрын
That's exactly what I use and neovim is not as good for wrapping
@boston.boston
@boston.boston Жыл бұрын
I use notepad++ for viewing all sorts of files and hexdumps, for coding I use VSCode, Visual Studio and IntelliJ, I generally use VSCode for viewing repositories I know I can't open successfully and want to be able to navigate to definitions/implementations
@d34d10ck
@d34d10ck Жыл бұрын
Have those guys used vscode before?
@rocstar3000
@rocstar3000 Жыл бұрын
For me, Atom is just there to confuse me when I forget that Electron is called Electron and search something like "atom logo programming" to try to find it and I always end up searching for Tauri to remember the name.
@icht6348
@icht6348 6 ай бұрын
21 mins in I realized Low Level Learning had a baby in a sling and not just wearing a slick looking shirt
@Mojo_DK
@Mojo_DK Жыл бұрын
Y'all disrespecting ma boi Helix just makes me sad.
@nexovec
@nexovec Жыл бұрын
I am a pretty happy helix user. Just like Odin, it's joyful to program in.
@swozzlesticks3068
@swozzlesticks3068 2 ай бұрын
When I was a kid and tried to program in Notepad++ I couldn't figure out how to actually run the code... Wasn't the brightest kid I know. If I were still running windows I'd use Notepad++ for editing config files.
@Ahmad-lc1ln
@Ahmad-lc1ln Жыл бұрын
17:05 Lapce is written in Rust, it's gonna kill VSCode in the future.
@oglothenerd
@oglothenerd 10 ай бұрын
I used Lapce for a while, loved it!
@curtprasky3440
@curtprasky3440 Жыл бұрын
Not only do I not use nano, I actually remove it from my linux installations. One thing I find annoying these days is that for most current distros, I actually have to deliberately install vim (I'm a vim guy, BTW) whereas back in the day, if you installed linux, you automatically had vim. The only distro I can think of off the top of my head for which this is still true is Slackware, which I still love, but am not currently using (I'm in one of my adventurous, experimental moods). The first time I installed CentOS (or was it Fedora?) and typed in % vim and got the "command not found" response I experienced a moment of profound panic, like walking down a stairway and discovering the missing step.
@ukyoize
@ukyoize 4 ай бұрын
nano just works and you don't have to learn a tutorial to edit text files
@curtprasky3440
@curtprasky3440 4 ай бұрын
@@ukyoize Of that I have no doubt. I simply don't like it. Until fairly recently, I was an ardent vim user, but I have become an apostate and converted to the Church of Emacs. Though Emacs purists might take issue with the fact that I use evil mode. There is just something about the vim bindings that sinks into your brain and muscles and they just feel completely natural. I don't get that with the bindings in other editors, such as nano, for example.
@androth1502
@androth1502 10 ай бұрын
useful: vscode, vs, vs community meh: eclipse, netbeans, jetbrain for neckbeards: vim, emacs why does this even exist?: helix, kakwhatever, neovim for non-coders: notepad, notepad++ this is not even a thing on a real OS: nano
I Have Never Worked | Prime Reacts
26:11
ThePrimeTime
Рет қаралды 384 М.
The Brutal Truth Behind Tech Layoffs | Prime Reacts
1:20:34
ThePrimeTime
Рет қаралды 430 М.
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 92 МЛН
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 9 МЛН
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 15 МЛН
Unto Deepest Depths Demo - Gameplay
22:23
SIN:P
Рет қаралды
I tried 10 code editors
10:28
Fireship
Рет қаралды 3 МЛН
Matt Talks About WordPress Situation
27:01
ThePrimeTime
Рет қаралды 62 М.
The Tech Bro Purity Test
19:15
mSyke Codes
Рет қаралды 29
What Does Your Editor Say About You | Prime Reacts
22:12
ThePrimeTime
Рет қаралды 342 М.
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
This Is The Only Correct Tier List
37:57
Asmongold TV
Рет қаралды 592 М.
CoPilot Review: My Thoughts After 6 Months
9:45
ThePrimeagen
Рет қаралды 549 М.
QUIT VIM Because Modern IDES are magic
23:08
ThePrimeTime
Рет қаралды 324 М.
How I Failed My Netflix Interview | Prime Reacts
30:49
ThePrimeTime
Рет қаралды 325 М.
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН