Best Code Editor? | Programming Tier List
ฝัง
- เผยแพร่เมื่อ 26 ส.ค. 2024
- These are the undeniable rankings for the best code editors for programming. Let me know if you want a part 2 😊
Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:
www.frontendex...
LinkedIn: / connerardman
TikTok: / connerardman
Video/Coding Gear: www.amazon.com...
atom is so good you can’t even find a transparent version of its logo
damn I can smell the roast 😂
Not their problem
You literally can remove bg inline in 1 minute
Yeah good editor that’s not supported anymore love them bugs / vul
It's so great it's no longer supported. That should speak volumes to anyone with a brain. LOL.
Notepad isn't GOAT but those who code using it are GOAT😂
It works well with my adhd so I dont go "oh colored buttons this looks interesting" and fail to actually do anything
I DO
I wad working with notepad++, i don't know if there is some codes in js it can't operate it or not if its bad please tell me if the were a big difference between it and vs code or they are nearly the same??
@@1samurai192just try vs code
fr
yea, that's not the code editor tier list, it's best html editor tier list
😂😂
This doesn't make any sense.
Lmao
Plain HTML ans CSS is literally the only thing I've ever used Atom for lmaooo.
I switched to VSCode for everything outside of .NET and Java.
If you know enough and are comfortable writing make files for compilation a text editor is good enough.
You can use plugins for extra bells and whistles you want.
But yea, if you're a Windows dev and just want to quickly get a C++ program written and compiled Visual Studio will save you time and give you decent tools to get the job done.
Whereas if you're a Linux user, enjoy using the terminal, writing scripts and customising things you can use VIM and make a hobby out of getting it just how you like.
Dude is the most out of touch programmer who is stuck in 2015.
Wait til you see his language tier list 😂
why would you say that?
@@DanialGhofrani He put Atom, a code editor that is no longer maintained and pretty much stuck in 2015 over legendary editors which have strong support in open source and dev communities. Just shows he is out of touch.
@@narekasadorian After VSCode stepped it up and offered devcontainers, making development across systems extremely freakin easy and reduces the "it works on my machine" syndrome, VSCode took a solid lead.
Yeah you can do something similar with other editors, but Atom is one of those that does not..
@@narekasadorian Atom is now called Pulsar Edit and is being developed by the community.
HTML "programmer"
lmao. I had a sense that HTML is not really coding but I didn't think everyone else felt the same way
@@jeremiahfink5440 You are correct but its not just a 'feeling', literally, HTML is not a programming language. It's a markup language (as the name implies), the same is true for XML, JSON and CSS
@@cau8777 other languages don't have 'markup'?
Its a good place to start isnt it? I want to learn xoding and started there. Now i can at least make websites hopefully when i fully complete learning@@jeremiahfink5440
CSS is styling @@cau8777
lmao, social media “devs” these days in a nutshell
The OG Code Editor is to use electric eels to generate electricity, which in turn generates a binary program sufficient to do anything. ANYTHING.
This is how I prefer to code as well. They just don’t make code editors like they used to 🤝
really programmers use butterflies
Genius, and here I was using lightning rods. My productivity will skyrocket!
No, Real programmers use their brain to generate electricity and also they control the electricity from their brain and code anything
@@ConnerArdman real programmers spend billions on a chip manufacturing plant building Soc's and pirating american megatrends firmware
How could you forget Microsoft Word?
💀
True story: as a kid learning Java, I tried opening some JAR file from the JDK in MS Word and found much of the source code for the java.lang package. It taught me a lot.
This physically hurt me. Good job.
Microsoft word isn't used for coding
and how could you forget "The notebook"
Bro seriously put Notepad++ higher than Sublime 💀
It's open source and doesn't bug you to pay them every 5 minutes 🤷♂️
@@ConnerArdman it also seemingly doesn't exist outside of Windows, so that biases this list quite a bit.
Here's a cross-platform suggestion: Kate from the KDE suite exists on Windows & Mac too, ships with KDE linux distros, and is pretty feature-rich with LSP support and all. Don't even recall Notepad++ having that!
You could also try KDevelop which, again, exists on all platforms, and sounds more like a code editor. The experience is probably close to Kate, but I've honestly never given it a real shot so THAT would be interesting!
You put the discontinued editor above VSCode. Might as well discontinue your software dev career while you are at it.
I’d prefer to not discontinue my career 😂
Greatest of all time != greatest today. Almost every sports GOAT is retired. Nearly all my favorite video games are no longer supported. My favorite TV show was cancelled. This would be true for more lists than not. Obviously I’m not using Atom anymore, but it worked significantly better for my personal workflow than VSCode ever did, regardless of it being sunset.
@@ConnerArdman You got a point, I can't argue that! GOAT reply.
@@ShiloBuff yall made such a good point then simped over the OP losing all respect. The analogy of games and shows used isn't even good as its comparing a tool with a finished product.
@@uimbtw6300 Your menality is the issue. I was simply making a joke and trying not to have a confrontation. It's better off being friendly and fun. I don't simp over anyone and don't seek for any validation. I respect that he continued my joke and then gave a reason to argue my statement. Take your disrespect elsewhere.
@@uimbtw6300maybe I'm missing it but...
Unfinished products: TV shows who can go on forever with new seasons, software with unlimited updates.
Finished products: discontinued TV shows, discontinued software.
The analogy is quite clear to me, just because something is discontinued doesn't mean it didn't manage to get all the properties of being an all-time favorite.
Bad take on emacs, emacs allows extensibility that no other editor offers. Especially with org-mode, emacs turns into a powerhouse of possibilities. Note taking, writing, planning, etc are just a few things emacs enables alongside powerful packages to make your coding experience much more simple.
The vim take I understand on the surface, however vim bindings are very useful for every programmer and system administrator to learn. On top of making you much faster at writing code, vi is standard on almost all systems today outside of windows and macos (iirc). If nano isn't available you could be stuck with vi. And neovim today is becoming extremely powerful, even challenging the capabilities of emacs in the long run I believe, all while being extremely fast and lightweight.
Agreed
NERRDDDDD
@@colin398 afex tween
Exactly, this is code editor, not OS 😂
Yea, with emacs, if I want to optimise my workflow, I can do it easily
Great exanple of the blub paradox
I used to us Atom, and then all of a sudden it started getting slower and slower. Eventually took to long to load to make it worth it
The same..then switched to vscode
The only reason I ditched Atom because it was getting slower. It sort of became bucket at a time.
same…I use VS Code now but I miss Atom
It was in Microsofts interest that you switch to vscode since they owned 2 competing products and wanted to get rid of atom sooner or later. So you can ask yourself the real reason Atom started getting much slower...
I know… recent versions (before the sunset) were really slow for me. I never really used it - I only use vs code now
sublime is underrated IMO, its very fast compared to VSCode
Also you can try it out for free and a perpetual license isn't expensive at all, one time payment...
@@stysner4580 still not open source. Which may not matter to you, and sure go ahead, put a bunch of uncheckable untrustable binary blobs on your work machine, I'm not your mom. But I'm pretty sure there are open-source text editors that are just better in literally every way.
@@ilonachan calm down Paranoia Peter.
problem with atom is that it's incredibly slow with large file and it crashes with really large files
it has the worst of both sublimtext and vscode
VSCode is pretty great. A lot of people who “hate” it that I’ve met mostly hate it because it’s the most popular one to use and you seem to “cool” and “different” if you dislike it.
People. It’s just a way to code. Not an aesthetic.
It's the Defacto standard. There isn't much you can do about it if your employer or whole team uses it. Some people will have to get use to it. I love it as you do everything in it wthout using putty or poweshell terminal. You can remote into a Cloud infrastructure with it and run your playbooks.
Nah man. There definitely are reasons to hate vscode. It's not about seeming cool or anything, the performance is simply not there once you have to work with a larger code base especially on lower-end machines. It's bloated, doesn't work on a server, telemetry, not very customizable and most importantly a Microsoft product. 🤢 That said it definitely can be used and it's great for beginners and people who don't want to learn vim.
@@domjaniga6215 That's what Visual Studio Pro is for. VS Code is mostly used for Scripting and DevOps automation. All the DevOps and Cloud folks used VS Code. It's the defacto standard. It integrates well with WSL, cloud VMs..
Pycharm left the chat
He probably doesn't work in Python, so possibly doesn't even know about it. But that's why it would've been important to specify what languages we're talking about here, instead of pretending this is a list of "code editors" that's completely language-agostic.
Pycharm is a IDE not a code editor.
I wish they never discontinued atom. That was my go-to for writing web based code. VS code is a decent alternative, but atom was just way easier to work with imo
The atom was discontinued a few billion years ago
IntelliJ, WebStorm?
@西格 I recently downloaded webstorm so I'll have to explore it more. I have pycharm and had a free trial for rubymine. I love working with both for their respective languages, so hopefully webstorm will be just as good. Just don't wanna have to pay to use it, especially since I'm not confident in my web dev skills
@@fafnirbaneIntellij for web!? But yes i use WebStorm and Intellij for minecraft plugins
Pulsar
VS code deserve GOAT. It is very versatile and flexible because of the extentions which makes programming in every language easier. You can personalize easily so it is easily a GOAT 🐐 and there are a lot of shortcuts which makes everything faster. You can easily make your own snippets which makes everything easier
Pycharm: Am I a joke to you?
It is not a code editor
@@MrYbs-ie1jjwhat
@@MrYbs-ie1jj it is
Emacs is most powerful tool in this list, but number of people who can use it at 100% is much smaller than vim.
I vote for Intellij IDE for best IDE ever existed.
For Java sure, though it has its quirks as well. VSCode is imo best general purpose editor
Neovim
@@Roma-kg9ld I would take their other IDEs over VSCode too. WebStorm and PyCharm are fantastic
This is a comparison of text editors but I do agree. I learned on Eclipse and was so happy to one day be able to afford a JetBrains license and get IntelliJ. JetBrains DataGrib is also unmatched in my opinion but you can definitely get away with using DBeaver for free if you don’t want to pay.
@@NathanHedglinneovim is chad
Using emacs is GOAT:
- Note editing
- LSP for languages
- Debugger
- Tree Sitter highlighting
- Fast fuzzy finders
- Perfect project management
- Amazing terminal multiplexer
- great extensibility
- Org mode / Org roam for knowledge management, todos and calendar.
- And not as high of a learning curve as VIM if you use distros like Doom Emacs
Nvim nowadays has builtin LSP support, builtin Treesitter support, the best fuzzy finder plugins, etc. And it is thus much easier to configure than Emacs, you can literally get mason wich is a LSP+debugger+linter+formatter package manager in 3 lines of lua code and with 20 copy-paste lines of code or so cobfigure automatic setup for all of that.
And what you say for doom Emacs is 100x truer for a nvim distro like lunar vim that has literally everything by default.
Emacs is literally a glorified lisp Interpreter, it doesn't even try to be a text editor, only the community make it great but easier than vim? Hell no. Its also not faster not more efficient, nothing, if you like it you like it but be objective.
And don't even get me started on how awful that language is compared to lua.
Have already used neovim 1 year with all of these and it was great.
The maturity of the plugins, GUI and org mode/roam where the things that made me switch. Both are 🔥
@@marcossidoruk8033 but can your editor replace your desktop environment?
vscode has all of this.
@@lmnts556I love running memeory hogging JS Electorn apps that report back to Microsoft
Everyone has one wierd guy who uses emacs
But when he opened the editor, he flew like sonic
Those emacs guys are legends.
I don’t like when people hate on notepad; we all know it’s tremble but that is where I learned to code and I thank many others can say the same.
It's extremely fast
@@UnrealOG137 notepad is the goat
I used notepad++ bc it was the easiest to get downloaded and start using 🤣
Can't see how that's any easier than anything else xd
Doom/spacemacs with evil keybinding has always been my preferred editer. I personally don’t think that it’s dated and I enjoy using it, but it’s more preference than anything else.
Notepad is THE GOAT.
No cap, my uni professor specifically asked us not to use IDE and only use notepad to write C. It wasn’t fun but I learned a lot doing that way.
I unironically learned HTML and CSS in notepad. I learned most of it in like 1 weekend and It never really occurred to me to use any other program. I eventually tried others like Notepad++, atom and VScode but it just felt weird coming from a notepad.
no, it sux
notepad is very clutch though, it's available on all systems supports many different file types takes no storage and has little visible distractions. Not my go to for any larger project but gotta respect it for small changes to a code when working from my windows laptop 8/10
Nope it is only available on all windows systems and windows is less the norm in development circles than the general public
No one ever talks about ed, the original inline editor.
ED IS THE STANDARD TEXT EDITOR!!!!1!111!
If this video was made 3 years ago I'd agree, but at this point vs code is far more stable, has better support and extensions and is simpler and lighter to use than atom... How in the world is atom ranked above it? The only people who still thinks atom is better are people who made up their mind about Vs code in it's early stages of development. AKA php laravel developers, and old java devs👀
RIP Atom, was my favourite until it was given a death date. Vscode had improved vastly since I last used it and is a worthwhile replacement for atom (except the telemetry part)
If it's a concern for you, there's a fork without the telemetry called VSCodium :)
@@moisty7770 tried that, unfortunately there's obstacles to installing any of the big known extensions
Just learn vim, i switched from atom and i barely know any keyboard shortcurs but i know basic ones and using only the keyboard makes you at least 2 times faster than using keyboard and mouse
"web developer"
What are you
Laughs in visual studio enterprise
I use vim for low-complexity programs: helper scripts, predictable file structures with little intertwining dependencies, etc.
I use VSCode for more dependency-complex applications such as FE.
Vim is shipped with a lot of Linux distros, it makes it a great fit when you are configuring shit in the Terminal and need to edit a file instead of switching between visual and Terminal.
No notepad???
I literally wrote my whole practical assessment exams in notepad cuz turbo c wasn't working.
For me there are IDEs and text editors. Intelij is my ide of choice. All the ones youve listed are text editors with some small features.
IntelliJ is great for Java, Kotlin, and some other stuff, but VSCode is definitely an IDE by every metric, also the GOAT for Webdev
@@Kofferino surprisingly I have started using intellj for everything including webdev.If you have premium version which is free for student you can do anything like webdev,python etc on intellj itself rather than downloading their counterparts like pycharm. And intellj does provide better features than vscode like git support is much better in intellj as an example
@@Kofferino your editor runs inside a browser, my editor runs a browser and is a desktop environment.
@@Kofferino VS Code is not an IDE just a text editor. Visual Studio is an IDE. There is a difference like Master Light mentions.
@@masterlight7058 also if your comfy with sly/slime you can manip a separate browser+separate DE process
Emacs is literally VSCode 2.0 once you get used to it.
i prefer vim.
if your not able to manually execute arbitrary JS at runtime such as C-x C-e on an expr, or IELM, then i dont see how they are comparable
@@explosivecl Vim and Neovim are also nice. In fact, I actually use Spacemacs, which is like a Vim+Emacs Editor.
@@spookyconnolly6072 classic JS soydev malding over his javascript performance lmao
@@spookyconnolly6072 arbitrary lisp in emacs
Legends write code in word document
I use kate, it's actually lightweight
aaand jetbrains products are missing
Jetbrains makes IDEs, this was mean to be just basic code/text editors. Also I haven't actually used many Jetbrains products, so I couldn't really rate them. I might give it a try though given how many people commented about them.
Notepad++ is the GOAT
It had to be said
no regular notepad is the goat
Whats about the JetBrain Produkts? PyCharm, IJ, CLion
They are IDES
@@Kiyoliki Just write code, nobody forces you to use all features😉😂
@@merlin-1d yea, if you want to use an IDE or a code editor doesn't matter. What I meant was the title said "Best Code Editor?", not "Best IDE?" Or "Best IDE/Code Editor" or something like that. So IDEs weren't included.
Yeah I'm not gonna sell my kidney to write code, so I'll stick with vscode.
Visual studio joins the chat
When you search for a Transparent background image and you get a “transparent” background image
Notepad is the goat because it can't say that your code is trash
You haven't lived unless you've rawdogged ASM in notepad
I have no idea what any of that means but sounds mega cool
True GOAT
I'm taking computer organization next semester and I've heard stories about that💀
Anyone who codes using notepad has my respect because you have to be clinically insane to code using it therefore the goat of all code editor
THE AUDACITY WITH VIM
how dare you
Vim is GOAT, end if case.
pffff notepad ftw
Neovim is better
yep, vim/nvim are indeed GOAT if you get used to it...
Notepad is THE GOAT
It's for Gigachads.
I use VS Code for building out mid-large projects, and use Spyder when im more brainstorming or working on a file where i want to see multiple variables values at once. VS Code hands down is the Goat IDE
notepad is goated because it doesn't judge your code one bit
Vs code is goat tier if not god
Vscode gang
lol
Where is Microsoft Word? Every professional programmer knows that it it the best IDE
someone who uses notepad on windows xp and codes binary and works perfect is real god
Emacs. Code step father, hate him but you will respect.
Lmao my guy with the Atom pick
Visual studio left the chat
It is not a code editor
@MrYbs-ie1jj oh my bad ,I forgot its a dishwasher.
1. normal visual studio (most powerful but slow to start, great debugger and built in packet manager and compiler)
2. notepad++ (its fast and just works, no bloat)
3. vsCode (bloated slow electron app but has SOME nice features, relies on shady 3rd party addons)
i feel like unless you have to use it for school standards or older systems, why use vim? like its good but why use it as an everyday?
Because you can get stuff done faster
Coding in notepad is very useful for students, who have to write code during exams so having no auto corrections or suggestions help you remember the code
you can literally turn that option off in any ide
Notepad is best wtf
Bro where is nano? Nano is the GOAT text editor
Why eclipse is not in the list
Notepad is God Tier. It’s the equivalent of playing a Soul’s game with no clothing at all with the starter sword.
Where are jetbrains products??
Nobody trynna pay 60usd a year when the only good jetbrains ide is intellij. Vscode is just better
@@maaz2004 thats Not my Point Bro my question wasnt why jetbrains was rated so Low but why jetbrains didnt get rated at all
@@kleinmarb4362 because all of jetbrains stuff are IDEs and not text editors
@@kleinmarb4362because its an ide
IntelliJ : Hold my beer
When we put the words in great into goat and the words in goat into great, the tierlist becomes a little better.
after moving to vscode from atom, I can say vscode is way better. Atom doesn’t offer any text suggestions, so it’s not as great for learning. It also can’t run files in-editor without some extensions.
Notepad++ is the new notepad. Used for taking notes or storing data temporariy for storage
ok
notepad++ is so underrated, try editing a file that has 2 Million lines on Notepad++ and VS, you will see why it should be in GOAT tier
Hot take: if you depend on a good IDE, to program, that's a skill issue. Tools can always be IDE independent .
I can't believe you F tiered notepad. It's the best way to start learning. Gets you accustomed to writing readable code (if your code is readable in notepad it's readable in everything) and not becoming dependent on your IDE to tell you what is syntactically correct.
If school IT people watch this they will become very angry
I'm trying to switch to neovim now and it is actually very cool. The only thing is that you'll spend a couple days configuring it and a couple weeks to get used to it, but in the end you will stuck there forever because you can't exit it
How can you put a discontinued product at 1? The advantage of Atom vs VS Code was already questionable, but now it's just silly.
Except that sublime text is actually free.
It's not. The second link on their Homepage next to the download link is buy. It costs 99$. Please, don't spread alternative facts.
@@derzw3rg you can still download and use it for free. Just like RAR, we always avoid the payment
@@animespot4441 you can also use intellij eap's without license most of the time - does that mean it's free? No.
@@derzw3rg Damn dude that’s crazy. I wonder how they’ve been charging me for the last 10 years without my credit card information 🤔
@@PreKGraduate piracy is the answer.
Vim is here but where is vi . _.
Jk. :p
Go for vim it's like learning the violin :v
Pen and paper users are supreme
You forgot that fancy new Jetbrains editor 😢
No PyCharm in this list?
This is just code editors, not IDEs.
Atom better than VScode, whaaa? 😅
It is
@@vladislavivanov1546 Have you seen all the features that vscode offers, and I think it's easier to understand than atom
@@argentos72 I was kidding man, ofc VSCode is the best
Whoever use vim or emacs is a real deal living legend..
u tweakin lil bro vscode 🔛🔝
Jet brain left the chat😅
Was looking for this
Neither free nor open source
Sublime Text >
Emacs rules in customizability, surpassing even vim. It perfectly suits the user who have seen a lot and know what they like. It's like building your first house after living in many that were already standing, enduring the limitations of remodeling and learning what works for you and what doesn't. It takes effort that is well rewarded at the end. E. g. I love vim style navigation, project dir awareness goodies, solid LSP support and some other things. Vim's slightly less polished plugin ecosystem and terminal-only UI (gvim is a glorified terminal fyi) at the time was the only reason I switched. Additionally, compared to all the others, vim and emacs let you make your whole config a single file that is easy to maintain.
Vim should in "why?" Because for real why is anyone in 2024 using it as their main editor
It gets stuff done much faster than most editors
I code with Notebook. Let's be honest, it's so fkng clean. Nothing more than what I need.
Jetbrains lefted the chat
which website is he using??
I'm JetBrains baby, but it's an IDE. In terms of code editors, I fully agree, nothing beats Atom for me - VSC is more popular and thus has more plugins, but in the same time is somehow putting me off, I don't know why.
Atom in the other hand feels like safe home, it is just such a joy to work with it
I would have placed notepad in the GOAT just for the meme ahahha, IT'S AWESAME
F for the people using notepad
Where is PyCharm???
Some of us were forged in the age of GARBAGE EXTRA CODING in early 2000's programs and therefore Notepad was where you coded if you wanted clean, functional code. Know your roots young man.
The GOATs are those who code with NOTE FRICKEN PAD 😎
what about jeany?
Neovim and vscodium are in the corner waiting for them grade
Atom was my first, but Vim has become my new home.