I tried 10 code editors

preview_player
Показать описание
The top 10 code editors for programmers in 2022. We start by exploring simple text editors like vim, then show the evolution to IDEs like Visual Studio.

#programming #code #top10

🔗 Resources

🔥 Get More Content - Upgrade to PRO

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- How do you choose a code editor?
- What is the best code editor?
- vim vs emacs
- VS Code vs vim
- the editor wars
- tools required to learn to code
Рекомендации по теме
Комментарии
Автор

My favorite part of the video is that all the terminal-based IDEs were shown inside the VSCode integrated terminal

gvarph
Автор

i program on paper.
Really easy to use. For exemple if i want to go to any line, no keys need to be pressed, i am already on it with my eyes.
To erase a line i select the eraser tool and skrtch skrtch the line i want to remove.
If i make an error, i don't know it until my CS professor give me a low grade. It force me to program like a pro and make no mistakes.
Also to exit it, it way easier because i just push the paper away from me.

Neoh
Автор

I was a contract programmer for many years, working on Unix and Linux systems, so I used VI or VIM for most of the time, unless the client had a specific setup they used. This was mainly because VI was everywhere, and for the most part my time with the company was in the 6-12 month period and setting up something complex like EMACS wouldn't have been a useful use of time. It was far from ideal, but it worked for me and much of my work was hunting down minor bugs that no-one else wanted to do, so the actual amount of typing of code or editing was limited to small changed or shifting about blocks of code, things that VI do adequately. I once bought a Sublime Text licence which I still use to this day now I am retired (after I pinned my version when they retrospectively changed the licencing) where I'm no longer concerned about having the same setup wherever I go. I have started to think about Visual Studio because its used a lot in the Arduino/ESP32 community and can be used for the other languages I regularly use (Python, various assemblers) and I'm toying with the idea of C Sharp if only out of interest and making Linux/Windows compatible graphicy programs. My general advice is the best IDE or Editor is the one you use most, in reality most people use less than 10% of the functionality of even simpler editors, and the most important thing is how well it integrates with the other tools you use like source management, cloud storage, and the languages you use. Thonny is a great little tool when working with MicroPython and other embedded programming, but the editor is limited which is mitigated somewhat because the programs you are developing are also usually small.

IanSlothieRolfe
Автор

TIMESTAMPS:
0:53 : VI
2:10 : EMACS
3:26 : VIM
4:25 : neoVIM
4:52 : Nano
5:30 : Notepad
6:07 : Dreamweaver
6:46 : VScode
7:52 : platforms specific IDE’s
8:00 : VSstudio for Microsoft’s .NET framework
8:36 : JetBrains

audiopainter
Автор

Using a jetbrains ide feels like using photoshop: it has everything you'll never need, with amazing features multiple menus feel you keep uncovering. But it also has weird features, like a button to print your terminal output to a printer?

CatMeowMeow
Автор

One really important point about editors is that your project should not need a specific editor to write code. Looking at you Eclipse. Every member of the team should be able to pick whichever editor they want. All build scripts should exist outside of the editor itself because your code should last for decades and many editors will come and go.

RichardPerfectKiwi
Автор

If your going to school or learning CompSci, InfoSec, or just programming in general. This channel is a MUST

moralfuxery
Автор

This video is 7 months old and I've learned so much. Got all the notifications turned on from now on !!!

ClaudioBOsorio
Автор

0:52 I used punched cards in a University summer job. The keypunch was a think an IBM 129 unit -- it actually had a memory for storing the contents of a card. You keyed it all in (you couldn’t actually see the characters you were keying, just a column count), then pressed the Punch key to actually punch the card, and if there was a mistake, you just advanced to the column where the error was, fixed that, and punched a new card from the updated memory.

lawrencedoliveiro
Автор

For Angular 2+ devs: Webstorm can automatically import ngmodules for you when you declare a component or feature, e.g if you write *ngif it can automatically import CommonModule.

Also Webstorm has Vim emulation, I'll tell you more once I figure out how to exit.

TayambaMwanza
Автор

Been using VS Community for ages but decided to try out VS Code after watching this. Dear god, it's so much better for me. I never needed 90% of the features of VS and it feels so much better without all the visual bloat, since i can actually hide all the stuff i don't need. I even set myself a cute lil background image with the Shalldie plugin and together with the Dracula theme everything looks beautiful!

disorder
Автор

Kudos man. You kept it very simple and helped make the first steps in soft soft. Very Helpfull! Thanks!

fazeolahbakery
Автор

00:50 - Vi
02:10 - Emacs
03:24 - Vim
04:25 - Neovim
04:51 - Nano
05:30 - Notepad / Notepad++
06:05 - what? 💀 (Dreamweaver)
06:38 - Sublime text - Brackets - Atom
06:46 - Visual Studio Code
08:02 - Visual Studio
08:38 - Jet Brains

crownie
Автор

Important to note, JetBrains can be a bit pricey but if you're a student/academic you can get all their stuff for free with your university email! I got PyCharm as part of a software bundle when I started my undergrad and I would honestly struggle to use anything else at this point...!

Imperial_Squid
Автор

Awesome content delivery! It was both informative and entertaining, you got talent, thank you!

diogenes_of_sinope
Автор

Best soft soft tutorial for beginners on YouTube! I'm an absolute beginner and all the other tutorials I've found on YouTube have been so

k_s
Автор

I think KDE's text editor Kate deserves more attention. It was just a notepad clone with syntax highlighting a few years ago, but now it has code completion, function information on mouseover, error checking with compilers, integration with git, LSP support, and embedded versions of KDE's terminal and file manager. It's also very lightweight still.

akrosi
Автор

5:52 Thank you, I will absolutely be describing notepad++ as "Microsoft Excel for writing code" from now on

PlGGS
Автор

I had 200 IDEs when i started programming. I actually started with notepad++ (i didn't understand linux back then), than eclipse and atom, after a while i started to use ubuntu and used vim for a while but then.. i found IntelliJ IDEA Ultimate.. one IDE.. nearly every scripting and programming language... i love it!!

Sakrosankt-Bierstube
Автор

Thank you and thanks Michael. Solid advice from both of you.

MarcCastellsBallesta