I tried 10 code editors

  Рет қаралды 2,826,522

Fireship

Fireship

Жыл бұрын

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
VS Code course fireship.io/courses/vscode-tr...
Editor war en.wikipedia.org/wiki/Editor_war
VS Code in 100 Seconds • VS Code in 100 Seconds
vim in 100 Seconds • Vim in 100 Seconds
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at fireship.io/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

Пікірлер: 3 500
@gvarph7212
@gvarph7212 Жыл бұрын
My favorite part of the video is that all the terminal-based IDEs were shown inside the VSCode integrated terminal
@cubeofcheese5574
@cubeofcheese5574 Жыл бұрын
😯
@Allumik
@Allumik Жыл бұрын
rookie mistake :D
@wykeless
@wykeless Жыл бұрын
😂 thought it looked familiar
@benonardo
@benonardo Жыл бұрын
he always does that when showing the terminal in videos
@4cps777
@4cps777 Жыл бұрын
To be fair, VSCode is probably the only IDE that gets its integrated terminal right. (I don't count Emacs as an IDE)
@Neoh53
@Neoh53 Жыл бұрын
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.
@JonasBergling
@JonasBergling Жыл бұрын
I used to do that for real, on the train to school when I was like 10.
@Felipera_
@Felipera_ Жыл бұрын
Oh yes, first year of CS is fun.
@everyhandletaken
@everyhandletaken Жыл бұрын
Do you mail in your commits too? 😂
@pedrogouveiasousa
@pedrogouveiasousa Жыл бұрын
So fun so fun hahahaha, can't stop laughing, you're so fun dude 😎
@HuntingKingYT
@HuntingKingYT Жыл бұрын
I do it when my PC is off
@IanSlothieRolfe
@IanSlothieRolfe Жыл бұрын
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.
@sibtenajam9774
@sibtenajam9774 Жыл бұрын
can you guide me in programming
@veselinjokanovic3032
@veselinjokanovic3032 Жыл бұрын
An OG gigachad programmer. Respect sir.
@balasuar
@balasuar 11 ай бұрын
Right? Back in the day the reason everyone should bother to learn VI was it came installed on pretty much every system. If you're still thinking about cross-platofrm applications, you might want to consider using Electron, and taking advantage of webtooling. Outside of that, sublime text + terminal is really all you need.
@bassyey
@bassyey 9 ай бұрын
Even today I just remote Linux systems and AWS instances everyday in my job. I mostly use VIM for small changes. I'll setup a remote vscode remote if there's anything significant.
@murtajiz545
@murtajiz545 4 ай бұрын
I feel like I just ran into a grand level mage. Wow.
@audiopainter68
@audiopainter68 Жыл бұрын
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
@itRemindsMeThatItNotSoBad
@itRemindsMeThatItNotSoBad 11 ай бұрын
10:20 : Dont do drugs
@DestopLine
@DestopLine 6 ай бұрын
Visual Studio studio
@go9565
@go9565 6 ай бұрын
3:02 :booger eater
@joaozinhogameplays14000
@joaozinhogameplays14000 22 күн бұрын
ty !!!!!!!!!!!!!!!!!
@CatMeowMeow
@CatMeowMeow Жыл бұрын
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?
@JAVAxNANI
@JAVAxNANI Жыл бұрын
😂
@NachitenRemix
@NachitenRemix Жыл бұрын
I think that the difference between jetbrains and photoshop (following the comparison) is that jetbrains is veeery intuitive as an ide, while adobe is sometimes very overwhelmimg and not suitable for beginners. With jetbrains you can use as much tools as you need, and only learn them when you actually need them, and take your time.
@Shulkerkiste
@Shulkerkiste Жыл бұрын
So VSC feels like GIMP right?
@betelgeuse4568
@betelgeuse4568 Жыл бұрын
How different is it to vscode or visual studio.
@thatonedumbguy2173
@thatonedumbguy2173 Жыл бұрын
@@betelgeuse4568 vscode tends to be a bit more lightweight feature wise
@RichardPerfectKiwi
@RichardPerfectKiwi Жыл бұрын
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.
@__lasevix_
@__lasevix_ Жыл бұрын
Why does eclipse even exist? I've only ever heard negative opinions on it..
@rihasanatrofolo2472
@rihasanatrofolo2472 Жыл бұрын
@@__lasevix_ What's wrong with eclipse?
@__lasevix_
@__lasevix_ Жыл бұрын
@@rihasanatrofolo2472 idk, a lot of things from what I remember
@ahuman32478
@ahuman32478 Жыл бұрын
@@rihasanatrofolo2472 Pretty sure people hate it because it's an IDE for Java, and everyone hates Java (not me tho)
@klasterdev154
@klasterdev154 Жыл бұрын
@@rihasanatrofolo2472 everything is wrong with eclipse. Some years ago I wrote my diploma project using vim and I still haven’t felt more pain in the ass than when I was using eclipse
@Sakrosankt-Bierstube
@Sakrosankt-Bierstube Жыл бұрын
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!!
@pimas11
@pimas11 Жыл бұрын
I agree I love their products, integrated database features are always super useful
@34disorder84
@34disorder84 Жыл бұрын
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!
@KRYMauL
@KRYMauL Жыл бұрын
VSCode is good, but IntelliJ is 1000x better. Fleet sound amazing.
@fluffyfirehydrant
@fluffyfirehydrant Жыл бұрын
@@KRYMauL what if - and hear me out here - what if they're not writing java?
@KRYMauL
@KRYMauL Жыл бұрын
@@fluffyfirehydrant Fleet works with a ton of languages. I hope they keep it a free version docs.google.com/spreadsheets/u/1/d/e/2PACX-1vTWt9RlJPfIJwD5H7Gsqbu9xHTd-K1oj_zCpP6YIQq8xvjARDYqC6OnVIVt5WPi2-B-vWHZw5qMnhvx/pubhtml?gid=0&single=true
@denis4096
@denis4096 Жыл бұрын
@@KRYMauL IntelliJ is slow, sometimes a little bit buggy and only for specific programming languages or you buy an ultimate licence model that costs a lot of money. I have worked for 2 years with this IDE in my company and finaly switched to VS Code. But it is everybodies personal preference wich IDE fits best for their needs and personal workflow. There is no "best Tool", every IDE has it's own features, advantages, pitfalls and productivity mechanics. My employees all use different IDE's and that's okay, they are free to choose wich Tool-Stack they want work with.
@KRYMauL
@KRYMauL Жыл бұрын
@@denis4096 VSCode is good, but the debugger is annoying to get setup. I recommended IntelliJ because OC is a student, so they get Ultimate for free. I’m going to look into Fleet today.
@icicles0
@icicles0 Жыл бұрын
Please make more “i tried” videos!
@nishantsingh4929
@nishantsingh4929 Жыл бұрын
Replying here so that this becomes top comment
@cresent6568
@cresent6568 Жыл бұрын
Bruh
@Iamafuckingmadlad
@Iamafuckingmadlad Жыл бұрын
"I tried socializing with others" - programmer edition
@TopBagon
@TopBagon Жыл бұрын
You haven't even "tried" the video yet
@amber1862
@amber1862 Жыл бұрын
I tried 10 ways of approaching I tried videos
@Imperial_Squid
@Imperial_Squid Жыл бұрын
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...!
@HadToChangeMyName_YoutubeSucks
@HadToChangeMyName_YoutubeSucks Жыл бұрын
It is pricey, but I do this for a living. If I were a professional mechanic I'd buy professional tools, as a professional programmer I have no problem buying professional tools and I'm paid enough to afford them.
@dannyblozrov1142
@dannyblozrov1142 Жыл бұрын
I'm quite certain that Pycharm specifically has a community edition that is free, most of their other products don't have it though(Looking at you Clion)
@HadToChangeMyName_YoutubeSucks
@HadToChangeMyName_YoutubeSucks Жыл бұрын
@@dannyblozrov1142 -- They do.
@Leonardo-G
@Leonardo-G Жыл бұрын
@@HadToChangeMyName_KZbinSucks Only Pycharm and IntelliJ have community editions as far as I'm aware. But I'll definitely be taking advantage of my university email to get CLion when I start in the fall.
@HadToChangeMyName_YoutubeSucks
@HadToChangeMyName_YoutubeSucks Жыл бұрын
@@Leonardo-G -- I believe you're correct. Definitely take advantage of the education freebie, it's good that they do that. Good luck with your future as a code puncher.
@ClaudioBOsorio
@ClaudioBOsorio Жыл бұрын
This video is 7 months old and I've learned so much. Got all the notifications turned on from now on !!!
@moralfuxery
@moralfuxery 8 ай бұрын
If your going to school or learning CompSci, InfoSec, or just programming in general. This channel is a MUST
@TayambaMwanza
@TayambaMwanza Жыл бұрын
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.
@prowhiskey2678
@prowhiskey2678 Жыл бұрын
this among many, many other things
@icarojose6316
@icarojose6316 Жыл бұрын
if you use Synfomy or Strapi Webstorm can link those magical classes so when you do cmd/ctrl + click it takes you to where the function was declared, even though it's only linked at compilation time using magic imports.
@ReviloYaj
@ReviloYaj Жыл бұрын
Been needing that feature in vs code so badly...
@d-e-v-esh
@d-e-v-esh Жыл бұрын
JetBrains is the only platform where their VIM integration is almost flawless. The only other one that is kind of comparable to it is the neovim extension for vscode.
@everyhandletaken
@everyhandletaken Жыл бұрын
Lol 👏🏼
@crownie9652
@crownie9652 Жыл бұрын
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
@Simboiss
@Simboiss Жыл бұрын
Of course, Xcode is absent. What a surprise.
@henryinman4301
@henryinman4301 Жыл бұрын
@@Simboiss xcode is mentioned in the vscode section
@daffy1981
@daffy1981 Жыл бұрын
10:21 Don't do drugs
@erwinmatys
@erwinmatys Жыл бұрын
@@Simboiss xcode is so bad apple have to force you to use it
@Simboiss
@Simboiss Жыл бұрын
@@erwinmatys How is it bad?
@jynxycats
@jynxycats Жыл бұрын
I am a webstorm advocate as well. It's hard to think anything could be as useful as VSCode, until you see the level of extra IDE functionality you gain. Of course, price could be a concern, but if it helps you do a job faster, then it's an investment!
@flupydup
@flupydup Жыл бұрын
Webstorm's interface feels responsive and eye candy, making coding more enjoyable than vscode.
@Nocare89
@Nocare89 2 ай бұрын
I agree. I rage-quit vscode because it was getting too slow for my 10yr old machine to handle. When I initially picked up vscode a decade ago, it was because it was faster than atom. Tried sublime and it was meh. Booted webstorm trial and I haven't looked back. It's fast and does everything. I was even able to remove postman from my workflow. Another bloated slow app I hated using. I wrote a setup instructions document the other day and discovered if I drop ```bash ``` lines in a markdown file I then get little arrows to execute those blocks. Such a little QOL type of thing i'd never even think of.
@fazeolahbakery1188
@fazeolahbakery1188 Жыл бұрын
Kudos man. You kept it very simple and helped make the first steps in soft soft. Very Helpfull! Thanks!
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Жыл бұрын
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.
@akrosi8650
@akrosi8650 Жыл бұрын
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.
@gokudomatic
@gokudomatic Жыл бұрын
Kate and Geany both deserve more love. They're like the linux version of notepad++.
@scheurkanaal
@scheurkanaal Жыл бұрын
@@gokudomatic Does Geany do things like LSP support (or other 'smart autocomplete' even)? I believe it didn't. Kate is relatively featureful. I guess Geany is closer to N++, while Kate is in some kind of middle ground between VSCode and N++. But yeah, I've been using Kate a lot lately since I switched to KDE, and it's quite nice, although some things can be confusing too. For example, in VSCode you open a folder as a project and session both at once. In Kate these are separate concepts.
@hand-eye4517
@hand-eye4517 Жыл бұрын
AND its open source without spyware!
@SatanIsTheLord
@SatanIsTheLord Жыл бұрын
Also where is: Eclipse, KDevelop, QtCreator, Borland Builder (which in it's time was God of IDEs), RAD Studio (which is novadays God of IDE's). I got feeling that this video was created by m$crap grown halfmoron, with head deep inside his own ass.
@andersjackson4014
@andersjackson4014 Жыл бұрын
Basicly KDE version of GNOME gedit. Which is basicly a version of notepad++.exe (Yes, there are also an open source version named notepadpp).
@diogenes_of_sinope
@diogenes_of_sinope 9 ай бұрын
Awesome content delivery! It was both informative and entertaining, you got talent, thank you!
@k_6s287
@k_6s287 Жыл бұрын
Best soft soft tutorial for beginners on KZbin! I'm an absolute beginner and all the other tutorials I've found on KZbin have been so
@Onrirtopia
@Onrirtopia Жыл бұрын
I swear you never make a bad video. Amazing as always. I use vim, btw. edit: yes, i still can't exist
@AlexCouch65
@AlexCouch65 Жыл бұрын
I use Arch btw
@nul1
@nul1 Жыл бұрын
Yesterday I built my Linux From Scratch for the 10th time, BTW.
@conradmbugua9098
@conradmbugua9098 Жыл бұрын
I use note pad btw
@robertpietraru1939
@robertpietraru1939 Жыл бұрын
I use punch cards btw
@cassianofranco3082
@cassianofranco3082 Жыл бұрын
I use Word by the way, i can customize my syntax highlight while coding 😎😎
@elm4525
@elm4525 Жыл бұрын
I switched a year ago from VSCode to Neovim, what an awesome experience. It's been rough to learn in the beginning, but letting the mouse aside is really nice, both for speed and for health.
@codeultra_
@codeultra_ Жыл бұрын
I use VSCode with Vim keybinds. Neovim (LunarVim in my case) is really nice, but overall i prefer VSCode.
@EridanTheEnchanter
@EridanTheEnchanter Жыл бұрын
@@codeultra_ I was doing the same thing, but I took the time to really work in Neovim exclusively and customize it. VSCode with nvim is really cool but wasn't able to do everything that I can do with nvim. Plus nvim is faster and lighter. I got a new work laptop and didn't even bother to install VSCode. That said, VSCode + nvim + plugins + mapping keys to call VSCode commands is really powerful, gets you 90% of the way there, but keeps the comfortable and familiar interface.
@Abdessamad889.
@Abdessamad889. Жыл бұрын
@@EridanTheEnchanter i dont know, for me VSC is a big deal when debuging & programming, it really make you feel the code.
@hand-eye4517
@hand-eye4517 Жыл бұрын
@@codeultra_ vscode is spyware . some people prefer not to use spyware...
@exnihilonihilfit6316
@exnihilonihilfit6316 Жыл бұрын
@@hand-eye4517 Weirdo... Inform yourself more.
@robbybobbyhobbies
@robbybobbyhobbies 7 ай бұрын
Quasi-retired 53 year old programmer - I've used, as in written something worthwhile/profitable with, every editor on this list (except the Android one, ugh). Currently use Neovim for my hobby programming in Elixir, Python and SQL. I really enjoyed IntelliJ when a work project forced me to use Java. VSCode was fun and extensible, but a desire to simplify has brought me back to Neovim/LSP/Mason and it feels like home after all these years.
@FellnerB
@FellnerB Жыл бұрын
I tried a lot of this. Atom, Notepad, Netbeans, VisualStudio Code and more, but my absolute favorite is jetbeans with the material ui theme. Nice, very clear, fast and very user friendly
@robswc
@robswc Жыл бұрын
I’ve had to use almost all these over the years but JetBrains has always been my go to for starting any new projects. Haven’t found anything that can come close to its refactoring and auto imports.
@kenmken
@kenmken Жыл бұрын
Yup, been using netbeans ides for a couple years at this point and I still discover amazing extremely useful and powerful features every now and then
@robswc
@robswc Жыл бұрын
@Ken haha, yea, I wish I knew how to use all the features! Find new stuff everyday!
@michaelkirk4173
@michaelkirk4173 Жыл бұрын
Jetbrains is soooo slow. Even on beefy computers. Reindexing.... reindexing....
@wailfulchunk7108
@wailfulchunk7108 Жыл бұрын
@@michaelkirk4173 well thats what makes it fast
@ioneocla6577
@ioneocla6577 Жыл бұрын
@@michaelkirk4173 compared to what ? VSCode ? That's pretty unfair. Jetbrains has much much more features then vscode. If you want a fair comparaison, do it with visual studio and you will understand how light jetbrains is with all of it's features.
@PlGGS
@PlGGS Жыл бұрын
5:52 Thank you, I will absolutely be describing notepad++ as "Microsoft Excel for writing code" from now on
@billtensus
@billtensus 7 ай бұрын
I miss Atom.
@Usman._
@Usman._ Жыл бұрын
I’m in love with this channel. Specially the humour 😂😂🤭 funny guy who makes the computer science videos fun and not boring like others. Thanks for making our day!
@eatfruitsalad345
@eatfruitsalad345 Жыл бұрын
being able to switch code editors situationally is pretty useful. personally I use sublime to look at long files that would take some time to load on vscode, vscode for editing text (their multi-line editing shortcuts are quite refined) or for personal projects, visual studio for work-related stuff. vim when I just need to edit something real quick in command-line.
@encycl07pedia-
@encycl07pedia- Жыл бұрын
I don't think that's a good idea. Just stick with one. Why would you complicate your workflow by using Sublime, VSCode, Visual Studio, and Vim? They all have different options, configs, ways of doing things. I don't get it unless you're in a situation where your workplace forces you to use a specific editor... but even then that should be 2 total.
@DaddyFrosty
@DaddyFrosty Жыл бұрын
@@encycl07pedia- you don’t understand it until you have to open a multi gigabyte SQL Export
@rjtimmerman2861
@rjtimmerman2861 Жыл бұрын
@@encycl07pedia- Because I don't want a text editor when I need a full IDE and don't want a full IDE when I need a text editor. And no, VSCode is not the best of both worlds, I find it seriously lacking compared to Jetbrains' IDEs when working on an actual projects.
@knockedgoose4206
@knockedgoose4206 Жыл бұрын
That little moth banging away at those drums has my heart
@saraysofiaaventuraxxs2766
@saraysofiaaventuraxxs2766 Жыл бұрын
BROOO thankyou so much, this really helped and the tutorial was really easy to use as well :)
@MarcCastellsBallesta
@MarcCastellsBallesta Жыл бұрын
Thank you and thanks Michael. Solid advice from both of you.
@ewhac
@ewhac Жыл бұрын
4:38: Allow me to contribute a second datapoint here: Vimscript sucks. Integrating Lua into Neovim was a good move. Neovim also recently integrated LSP support, so you can get a very IDE-like experience.
@hectorcanizales5900
@hectorcanizales5900 Жыл бұрын
Vim itself also has LSP support, provided you have the snake lang.
@evan_game_dev
@evan_game_dev Жыл бұрын
Never used Vimscript but I will take your word for it. As far as Lua, I have one word to describe it. Garbage. The editor I use uses a combination of C++ for more hardcore things and it's own language for smaller things like project configuration. It also has really nice support for integrating batch files. The best part is is that the mouse is completely optional, meaning that you can actually be fast (using a mouse for code editing is just dumb if you ask me, very slow).
@OveRaDaMaNt
@OveRaDaMaNt Жыл бұрын
@@evan_game_dev 4coder?
@heroe1486
@heroe1486 Жыл бұрын
Lsp support was already here with coc.nvim for both vim and neovim
@evan_game_dev
@evan_game_dev Жыл бұрын
@@OveRaDaMaNt yeah, have you used it? Or did you see my other comment lol
@fluffycritter
@fluffycritter Жыл бұрын
A thing that's often missed in the history of Nano is that it's a F/OSS clone of Pico, which started life as the Pine Composer, the editor embedded in the Pine email client.
@paulunga
@paulunga Жыл бұрын
Never heard of Pine Composer, Pine or the acronym F/OSS. Thankfully I'm a software developer and know how to use google to skim the most relevant information at the time. I'm sure the skimming will come back to bite me in the ass at some point in the future.
@RobinCernyMitSuffix
@RobinCernyMitSuffix Жыл бұрын
@@paulunga yeah... I've never read F/OSS, it's usually abbreviated as "FLOSS" --> Free/Libre Open Source Software
@FischNeo
@FischNeo Жыл бұрын
Fantastic tutorial, keep up the great videos!
@theZ3r0CooL
@theZ3r0CooL Жыл бұрын
The first IDE I enjoyed was android studio. So jetbrains is always my go to. For the past year, webstorm has been the most used application on my machine more than 10 fold anything else. Just about every setting, plugin, theme and config that makes sense for the workspace is cross compatible with jetbrains ides as well.. even bare bones eclipse can export and import preferences such as themes. So a lot of my configuration is finished and feels familiar when using a new jetbrains ide for the first time.
@GrantIsCooool
@GrantIsCooool Жыл бұрын
3:20 WAIT THATS NOT A JOKE IT ACTUALLY HAPPENS LOL
@CodingWithLewis
@CodingWithLewis Жыл бұрын
Really interested in Fleet when it comes out.
@anciao_dev
@anciao_dev Жыл бұрын
I hope it comes to be free.
@krassebewegtbilder
@krassebewegtbilder Жыл бұрын
I hope they make it open source
@JoshuaMcFarland
@JoshuaMcFarland Жыл бұрын
I hope they come to my house and install it on my computer for me
@mohamadybr
@mohamadybr Жыл бұрын
I hope they stop it and get some help.
@delphicdescant
@delphicdescant Жыл бұрын
I hope it runs in emacs
@TooCulturedSaiful
@TooCulturedSaiful Жыл бұрын
Thank you so much Sensei! You are a blessing!
@blaabloiuahsoas9041
@blaabloiuahsoas9041 Жыл бұрын
Dude I love you, never stop posting 🧡
@grzegorzniedzielski6885
@grzegorzniedzielski6885 Жыл бұрын
If you would install 40+ VSCode extensions, then rework them all to be more reliable and seamlessly work together with optimized UI you would get JetBrains IDE. Does everyone need 40+ extensions to work efficiently? No, so not everyone will benefit from jumping to JetBrains products from editor Sublime or VSCode.
@tender.branson
@tender.branson Жыл бұрын
VSCode with 40+ extension is like Skyrim with 40+ mods. WebStorm makes sure that all its features work stable together, and probably are integrated between each other.
@laundmo
@laundmo Жыл бұрын
I really can't wait for setting/extension profiles so i can disable the crap I don't need per project - then extensions become truly an advantage since yknow, i can actually easily disable ones I don't need.
@grzegorzniedzielski6885
@grzegorzniedzielski6885 Жыл бұрын
@@laundmo But why turn them off? Are they that intrusive? When I'm working in PHPStorm I have all the tools I need built-in into the IDE (and some plugins too), most settings are saved on per project basis so if one project is Laravel run on Vagrant and the other is Symfony app with Codeception testing suite i just have each configured differently and have all tools ready, no need to juggle extensions or plugins just setup settings for the project if defaults are not ideal.
@arden6725
@arden6725 Жыл бұрын
and yet somehow the jetbrains ide will still take twice as long to launch and be more cluttered than literal random 3rd party software
@grzegorzniedzielski6885
@grzegorzniedzielski6885 Жыл бұрын
@@arden6725 How often do you open and close a project daily that "twice as long" is a deal breaker? If I want to edit or view some random file quickly I use Sublime or VSCode, when I launch an IDE I'll spend several minutes to hours on a single project, and startup time something I don't even notice.
@lmtr0
@lmtr0 Жыл бұрын
Emacs is not a terminal app, you should use the GUI version, emacs doom is also a cool thing
@healord51
@healord51 Жыл бұрын
doom emacs saved my family
@osbourn5772
@osbourn5772 Жыл бұрын
You could run it in a terminal but that foregoes the ability to display images and pdf documents and switch font sizes in different files
@alanmauriciocarrascoperez2188
@alanmauriciocarrascoperez2188 Жыл бұрын
something inside of me broke when I saw emacs on the terminal
@Jebusankel
@Jebusankel Жыл бұрын
I've tried but the backwards mouse pointer and weird select and copy and paste behavior drove me nuts.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Жыл бұрын
Emacs isn’t just a text editor, it is an _editor_ . I have successfully used it to patch binary files.
@localblackman3010
@localblackman3010 Жыл бұрын
Thanks dude this really helped me a lot I did the steps that's you did thanks man!
@ximpaktoz703
@ximpaktoz703 Жыл бұрын
Thank you for explaining this thoroughly!
@nrg753
@nrg753 Жыл бұрын
My favorite terminal editor is *micro*, I use it on Windows and Linux and it feels like a desktop editor with all the normal shortcuts and mouse support. For desktop, well VSCode of course. Also the guy who developed nano is a Patreon for a tonne of different channels I watch!
@kristun216
@kristun216 Жыл бұрын
Microsoft's push for LSP has made all refactoring and smart tools available on every editor that supports it. My neovim config works much much better than having to open up a PHPStorm for every project.
@ioneocla6577
@ioneocla6577 Жыл бұрын
For many LSP is the god, but in my opinion, the jetbrains code processing engine is still miles ahead in terms of auto completion or refactoring.
@trannusaran6164
@trannusaran6164 Жыл бұрын
ditto for emacs company via lsp-mode ;3
@wliaputs
@wliaputs Жыл бұрын
@@ioneocla6577 in what way?
@aravindpallippara1577
@aravindpallippara1577 Жыл бұрын
@@wliaputs lsps usually don't help with intellij style of refactoring
@Adirelle
@Adirelle Жыл бұрын
@@ioneocla6577 I second that. There are still no LSP for PHP as good as Jetbrains' autocompletion engine.
@liwinroy9779
@liwinroy9779 Жыл бұрын
Woah, great video mate!
@lightyagami1752
@lightyagami1752 Жыл бұрын
0:42 Programming in the old days was hard work, but being able to give the finger to unborn future generations made it all worthwhile.
@abdellatifdev3218
@abdellatifdev3218 Жыл бұрын
I can’t believe he skipped the important parts of neovim such as built in lsp, treesitter integration, and more
@hectorcanizales5900
@hectorcanizales5900 Жыл бұрын
I was also expecting him to talk about emacs eVil Mode
@thedebuggerofnothing3138
@thedebuggerofnothing3138 Жыл бұрын
Hell yes i am crying
@abdellatifdev3218
@abdellatifdev3218 Жыл бұрын
@@hectorcanizales5900 it’s seems haven’t heard of them
@natesimonsen8716
@natesimonsen8716 Жыл бұрын
kinda makes sense neovim is a beast to try to get into for the first time
@c1dk1n
@c1dk1n Жыл бұрын
How much time ya got for a video? I use Emacs, and definitely don't have time for all the Emacs he missed.
@user-cu6yh7po2f
@user-cu6yh7po2f Жыл бұрын
"IDEs can be awesome when you committed to a specifig platform" - nice phrase I say they same justifing my vim use for university where I'm writing on couple PL during semester
@TheBreezus
@TheBreezus Жыл бұрын
Good video and definitely an interesting way of using the jordan meme.
@mitkobomba
@mitkobomba Жыл бұрын
"Things like undo, find and replace, cut copy and paste are all common place" That was smooth
@chris-hayes
@chris-hayes Жыл бұрын
6:28 "And if you're paying for DreamWeaver in 2022..." "Stop it, and get some help" 🤣 He's right though
@TheEquilibrium47
@TheEquilibrium47 Жыл бұрын
In emacs you can setup email client, play games, do anything you want to do
@levyroth
@levyroth Жыл бұрын
Anything except be cool 😎
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Жыл бұрын
Including instil feelings of inadequacy in the Emacs-envious.
@ahmedhafez8698
@ahmedhafez8698 Жыл бұрын
BROTHER, YOU ARE THE BEST!!! You oooh really helped me!! THANK YOU VERY MUCH!
@Soularia-Sevine
@Soularia-Sevine Жыл бұрын
Visual Studio code is my absolute favorite. Pretty much covers anything you need.
@RonnieNissan
@RonnieNissan Жыл бұрын
Emacs rocks. Also, emacs is a GUI first software.
@rutabega306
@rutabega306 Жыл бұрын
Did you mean vi?
@mauricenr2969
@mauricenr2969 Жыл бұрын
@@rutabega306 Google here - Did you mean emacs?
@anokiyoussou
@anokiyoussou Жыл бұрын
@@mauricenr2969 Google here - Did you mean vi?
@Myrkvi_
@Myrkvi_ Жыл бұрын
Kakoune, while niche, is also worth a mention. Its user experience is very similar to that of Vi(m), though its modal mode is selection→command rather than Vi(m)'s command→selection. Behind the scenes it works very differently, especially with how plugins/extensions interact with it. Micro is also a neat terminal editor, providing shortcut keys familiar to those in GUI editors, and isn't a modal editor.
@linuxramblingproductions8554
@linuxramblingproductions8554 Жыл бұрын
Yeah kakounes really nice if I didn’t use emacs i would have probably switched from neovim to kakoune
@ioneocla6577
@ioneocla6577 Жыл бұрын
Helix is also worth mentioning. Kakoune like with built in lsp/treesitter support
@CordellLawrence
@CordellLawrence Жыл бұрын
dude... I'm like 12 seconds in and already dying here! --- a moth playing the bongo drums? lmao - and setting the darn servers on fire. Well done... very well done.
@rioppp7855
@rioppp7855 Жыл бұрын
i use vi because im paid by the hour
@marcusunivers
@marcusunivers Жыл бұрын
I hope someday VSCode switches from Electron to Tauri to make it way more lightweight. I know this probably never happened but let me dream 😅
@zedovski
@zedovski Жыл бұрын
Should try some of the Vi offshoots with advanced configs such as Neovim (Try LunarVim config). Really enjoyable environment with support for fuzzy search, linting and code completion
@AmirHosseinHonardust
@AmirHosseinHonardust Жыл бұрын
I atrongely suggest people start with the video series that maker of lunarvim did, which teaches you to build the environment yourself. You will feel comfortable making it anyways you want.
@whannabi
@whannabi Жыл бұрын
@@bence3776 sounds imposing
@JThompson_VI
@JThompson_VI Жыл бұрын
This Been using LVim for a couple months now. Love it, havent touched a config file since I started using it
@spencernaugler792
@spencernaugler792 Жыл бұрын
Checkout Helix it is written in rust. In my opinion it is what vim should be
@sabitrap
@sabitrap Жыл бұрын
Yo have you configured the debugger in lvim? If yes please link me up with some dot files.
@hanzagustin3990
@hanzagustin3990 Жыл бұрын
You are dope bro! Damn , thank you so much, subbed
@Thamizhmanikandan
@Thamizhmanikandan Жыл бұрын
It worked perfectly!!! Thank you so much
@obsey
@obsey Жыл бұрын
This video does a great job of combining being informative with being hilarious at the same time. I already knew about these editors except for the upcoming new JetBrains products, and watched it primarily find out if it discussed editors I did not know about.
@adham-omran
@adham-omran Жыл бұрын
You don't need to use Emacs in the terminal. The GUI is clean and simple and with frameworks such as Doom it's easier than ever to jump in and start working. This was not the best showing for Emacs.
@malcolmkahora5318
@malcolmkahora5318 Жыл бұрын
Facts no one uses emacs in the terminal anymore if your are your losing out on so so much
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Жыл бұрын
Emacs doesn’t just have a GUI, it also provides a GUI toolkit you can access from Elisp code. Think of how the menus, status line, windowing etc are implemented -- yup, all in Elisp.
@aravindpallippara1577
@aravindpallippara1577 Жыл бұрын
In the same vein neovim has a graphically accelerated version with smooth scroll and cursor trails calle d neovide No full on graphical extension support however
@akshitkumar9402
@akshitkumar9402 Жыл бұрын
this guy doesn't know how to emacs
@notusingmyrealnamegoogle6232
@notusingmyrealnamegoogle6232 Жыл бұрын
If it makes you feel any better I think neovim also got the short end of the stick by him not mentioning that they are doing a lot with LSP, treesitter, etc. And it has access to vscode extensions through CoC
@bytehead904
@bytehead904 Жыл бұрын
What no Ultraedit32? 😛 Also, Nano was out before 1999, but probably still the 90s. When I had access to an ISP during those '90s, I regularly ran Nano to edit text files on my shell account. Then again, I was using edlin to edit my BASIC source code, found a copy of WordStar (when I switched from TRS land to IBM compatibles) and used that until I broke down and got Norton's Editor. Which was an improvement. I also tried eel, an emacs work alike. Fun stuff all the way back then. Today, I have a lifetime subscription to IDMs UltraEdit. And so I use that. It was cheaper than buying the upgrade for three years... I've got VS Code installed. I probably had vi at some point, but that was 16-bit code, and it no longer works on 64-bit Windows. There's probably (another) port for now as well. If I don't want to go through WSL. I'm retired now, so I don't really need much more than the usual text editing, and I've been using UE for decades at this point, so it's not like I have to relearn something when I'm just trying to fix a text file.
@SmileThePlanet
@SmileThePlanet 2 ай бұрын
wow, what a great video! its informative and funny and has michal jordan in it! this must be what youtube was made for.. keep up the great work - liked and subscribed
@healord51
@healord51 Жыл бұрын
Man I really love Doom emacs, the perfect son from vim+emacs.
@Alcinos
@Alcinos Жыл бұрын
Probably one of the best video yet from this man. Perfectly balanced in memes & useful information.
@spahgetti96
@spahgetti96 Жыл бұрын
one of the first things i install on a new system is micro. it’s fairly new, has catpuccin themes, and has modern text editor shortcuts + tabs
@timgromeyer2061
@timgromeyer2061 Жыл бұрын
I use QtCreator. Pretty lightweight and powerful. Especially the build in tools like clang-format, clang-tidy, clazy, cppcheck, gdb, vallgrind, callgrind, perf, git integration(i like the diff view), automatically refactoring, etc
@jaysonbunnell8097
@jaysonbunnell8097 Жыл бұрын
This was a great vid! I’m going to honorarily shout out Micro, which is not yet a mature text editor but sits in the right-middle of vim-nano. It’s non-modal, has mouse support, and uses lua for plugins (but with golang bindings, which is difficult) with easy-to-write syntax highlighting files. I’d love a switch to tree-walk highlighters like atom(rip) was starting implement, but it’s genuinely a good program and I use it daily. Maybe I’ll learn neovim someday, but I’ll get so used to my changes I’ll have a hard time with it on someone else’s machine.
@Thiagola92
@Thiagola92 Жыл бұрын
I has going to comment about Micro too! I have a feeling that is a text editor close to new ones, you don't feel like you have to learn new key bindings
@PixelOutlaw
@PixelOutlaw Жыл бұрын
Emacs is more of a Lisp based operating system. And before anyone says anything, the editor part is VERY good.
@homeopathicfossil-fuels4789
@homeopathicfossil-fuels4789 Жыл бұрын
I use Notepad++ and MSYS2 for all of my languages I work in, I even write design documents in it. I like pieced together dev environments like that.
@WordsThroughTheSky
@WordsThroughTheSky Жыл бұрын
great video! one minor suggestion, add time stamps for the different topics (editors), thanks :)
@ahmdm2036
@ahmdm2036 Жыл бұрын
The amount of research and work put into these videos is amazing. Keep up the wonderful work man!
@kimse750
@kimse750 Жыл бұрын
SOOOOOOOOOOOOOOPER HELPFUL man!! Thank you
@2Fast4Mellow
@2Fast4Mellow Жыл бұрын
Between '97 and 2014 my main cmdline editor was 'joe', than I learned vi(m). I tried rider, but it's lacking basic functionality like persistent multi-monitor support (I work with 3 27" monitors). The reason I tried it was because the combination of VS2017/VS2019 + resharper meant that I was experiencing a lot of issue due to memory constraints. However VS2022 is 64-bit and I haven't seen got any issues since. Some of my developers/designers use VSCode, but most like to use the full blown VS2022 IDE. We also have Notepad++, but that is just a notepad replacement...
@kaelon9170
@kaelon9170 Жыл бұрын
I've been using Rider as daily driver for C# development since 2020, and honestly I'm a bit confused about what you mean with Rider lacking persistent multi-monitor support. My workstation has 3 27" monitors as well and I use rider across multiple monitors (usually 2) all the time. Personally I prefer Rider over VS2022 because of it has better support for refactoring actions, a much faster text and symbol search function, a built-in decompiler that also supports stepping through library code while debugging, better logging of exceptions that are not thrown on the main thread, and superb profiling tools to debug the more difficult issues like memory leaks and performance hogs. VS2022 is a good IDE but feels like a step back for me with these features missing from it.
@ashortrant
@ashortrant Жыл бұрын
0:03 bug was used before "hopper"(Shakespeare in genera use it), that is why was so hilarious, and also hopper didn't find the bug was other developer of the team.
@WolfPhoenix0
@WolfPhoenix0 Жыл бұрын
JetBrains IDEs are easily THE best IDE tools. I've been using them for years in work and have always been satisfied. Interestingly enough, I've never used their refactoring feature though.
@aaronroach837
@aaronroach837 Жыл бұрын
I use both Rider and WebStorm. Their refactoring tools are easily my favorite features. Some of the operations you can do feel like magic.
@danielschmider5069
@danielschmider5069 Жыл бұрын
Shift F6 my man, its excellent
@elektrolyte
@elektrolyte Жыл бұрын
Hilarious edit!! well done
@ay4ri787
@ay4ri787 Жыл бұрын
Thanks bro that was really helpful
@mo_mo1995
@mo_mo1995 Жыл бұрын
7:53 You are saying like we "want" to use xcode. No, it's Apple forces us to use xcode.
@icarojose6316
@icarojose6316 Жыл бұрын
what happens if you use something else ?
@Eagle3302PL
@Eagle3302PL Жыл бұрын
@@icarojose6316 The Apple assassins are sent to your house at night and replace all your type c cables with the lightning connector.
@Johnfortnite1102
@Johnfortnite1102 Ай бұрын
True horror​@@Eagle3302PL
@rpxdytx
@rpxdytx Жыл бұрын
I use neovim, integrated it with rust and c/c++ and it is awesome, never going back to vscode because it is fast, simple, not electron based, foss (which means bye microsoft), and using some plugins + nerd fonts it feels beautiful. Gotta try sublime next
@yes-vy6bn
@yes-vy6bn Жыл бұрын
zed editor.
@v01d_r34l1ty
@v01d_r34l1ty Жыл бұрын
Yo you gotta try the Comic Code font (inspired by Comic Sans) it actually 100% seriously looks and feels really good to use. It's nuts, I thought I'd hate it.
@FUnzzies1
@FUnzzies1 Жыл бұрын
How to find vim users. They'll tell you.
@eskomo34
@eskomo34 Жыл бұрын
@@FUnzzies1 how to find people that don't use vim, they'll tell you
@rpxdytx
@rpxdytx Жыл бұрын
@@FUnzzies1 for sure
@thamizhansurya8519
@thamizhansurya8519 Жыл бұрын
I've learned to use vim about 2 years ago and I can't get out of it. The amount of control and speed I get with vim is that much good.
@lokisingh9944
@lokisingh9944 Жыл бұрын
You always crack me up!!!
@whaisonw2865
@whaisonw2865 Жыл бұрын
I love Webstorm for all its polished Plugins. The database tool is the best I have tried
@Kroun_
@Kroun_ Жыл бұрын
Nice tutorials is much more simple than I thought with you explaining it. Currently half way through and I feel like I know every tutorialng already lmao
@morningmusic988
@morningmusic988 Жыл бұрын
Worked , thanks a lot!
@Sky_ye
@Sky_ye Жыл бұрын
6:48 - Flashbang
@chrzan9608
@chrzan9608 Жыл бұрын
Emacs may take a substantial amount of time to configure, but once you have it configured to your liking there's just nothing out there that feels so empowering. That is just how I felt/feel about it.
@vaisakhkm783
@vaisakhkm783 Жыл бұрын
Neovim may take a substantial amount of time to configure, but once you have it configured to your liking there's just nothing out there that feels so empowering. That is just how i felt/ feel about it.
@lakrinmex8132
@lakrinmex8132 Жыл бұрын
you still need to be pressing ctrl almost all the time
@lakrinmex8132
@lakrinmex8132 Жыл бұрын
@@vaisakhkm783 you still have modes.
@jeremy7556
@jeremy7556 Жыл бұрын
@@lakrinmex8132 there're many alternatives. evil mode, god mode etc. customize it how you want
@chrzan9608
@chrzan9608 Жыл бұрын
@@lakrinmex8132 you can always use evil-mode, I got converted to it and there's no going back, ever. But frankly you can make make Emacs do whatever the hell you want it to do, there are very few limitations, if any.
@JioLLLL
@JioLLLL Жыл бұрын
the casual mention of grace hopper blew me away. i've been to the park named after her over in pentagon city
@kenken-sm9sc
@kenken-sm9sc Жыл бұрын
HOLYY SHIITTT I LOVE YOU ❤❤❤ I'VE BEEN SEARCHING AROUND THE INTERNET FOR 5 HOURS AND THEN NOW IT'S OVER FINALLY I LOVE YOU MAAN
@MikkoRantalainen
@MikkoRantalainen Жыл бұрын
2:40 I'd actually argue that Emacs is a modal editor but it modals are not vi-like command mode vs insert mode vs visual mode. The modal states in Emacs is key sequence prefixes. You can consider Emacs as being the insert mode most of the time and entering different command modes with key combinations like Ctrl+H. After you have pressed that combination, the editor is now in "help mode" until you get out of it. Luckily, the default mode is insert mode which seems to match human thinking better than vi-like "command mode is the default mode".
@richtraube2241
@richtraube2241 Жыл бұрын
It has also been described as chordal since you have to use many 3 key combos, with the result that you spend a lot of time off home row. I ended up using vi-mode and thought why bother. Currently using nvim.
@AndersJackson
@AndersJackson Жыл бұрын
@@richtraube2241 vi key bindings and modes is because that is the only way to make a text based UI with ed(1) in it. Emacs used the modern terminals, which had Ctrl-keys which could be used to enter many more key combinations then just "a" and "A" (Shift A). Now you had "Ctrl-A" ("C-a" with Ctrl A key chords), which then modern programs used, that wasn't a wrapper around a line based editor.
@Alexis-hj6ci
@Alexis-hj6ci 11 ай бұрын
​​@@richtraube2241 But Emacs has by default a lot of things that Vim doesn't had, for example Emacs has an GUI, so you don't need install anything special if you want to use in Windows, or also in Linux, you had access to special symbols and other pretty features that doesn't work in none terminal. Also Emacs can work as daemon, that means that you can have a lot of IDE features without timeouts when you open the editor, because the editor is always open and only make new windows. Emacs can contain also an integrated terminal, has a very good windows and directory manager, so you don't need to think how integrated that functions in the editor, you can only install the specific features for your language. Also, some of the Emacs bindings already work so fine, that I use some of that instead their Evil variant.
@richtraube2241
@richtraube2241 11 ай бұрын
@@Alexis-hj6ci Thanks. I'll stick with nvim and tmux.
@23trekkie
@23trekkie Жыл бұрын
So far I've been using 3 editors: Vim, Notepad++ and Visual Studio Code. Vim - it's multiplatform (I can use if both under Linux and Windows and it's primary editor on Linux systems). It's pretty light and highlights pretty much all languages, from C to Go. But it takes a while to learn all the trirks. Quiting editor is not that hard ([esc] :q! to quit without saving), but the other tricks like finding certain line or copy and paste can be challenging as standard shortcuts like [ctrl]+[f], [ctrl]+[c] and [ctrl]+[v] do not work. Notepad++ - very convinient editor for Windows. Unlike Vim I can easly edit multiple files in it, standard shortcuts do work here and I can use the mouse. It highlights many languages, but not all of them equally (it works excelent with Perl, but not so much with Pascal). For some reason it has highlighting for Coffee Script (which is apparently dead) but not for Go... VS Code - probably the modernest editor out there. It has highlights for the most popular langages like JavaScript, Python, C++, Rust and Go. But not for Pascal (no wonder since this langauge is not so widely used nowdays as it was in the 90's). It highlighs brackets very nicely, making it easy to see if you forgot to close one. But it is quite heavy and nags you to download plugins for any language you dare to try on it.
@exnihilonihilfit6316
@exnihilonihilfit6316 Жыл бұрын
You can also exit vim with ZZ (in command mode, of course) if you want to save the file; or with ZQ - without saving the file. :help ZZ
@harshwardhanshetty4683
@harshwardhanshetty4683 Жыл бұрын
how to get package import suggestions in notepad++?
@chiranthurs7610
@chiranthurs7610 2 ай бұрын
I am your fan bro whenever I finish a task i watch your video that brings smile on my face i am proud to follow your channel
@zayn_ch
@zayn_ch Жыл бұрын
Thank you so much!!! It did work and took less t
@RedMoon814
@RedMoon814 Жыл бұрын
I'm just starting to learn programming and for now I'm VSCode all the way I tried Notepad++ (but the UI was unnapealing for me) and plain notepad (i had a bug and was desperate) Sublime text looked slick too but for some reason I couldn't install it or something Also my pc is on the medium range and I've only coded very basic things, so I haven't experienced lag or any disadvantages of VSCode
@sanador2826
@sanador2826 Жыл бұрын
I'm a scientist and write a lot of Jupyter notebooks and I use Pycharm mostly to write code because Pycharm's notebook editor is way better than the default web interface one. If I need to bang out a quick script or edit something like a text file I almost always use vim. If I am taking notes or writing LaTeX, I use Textmate.
@sanador2826
@sanador2826 Жыл бұрын
@Marcos Moutta Does it? Sorry... I'm a nuclear physicist 🙄 haha
@TRAMP-oline
@TRAMP-oline Жыл бұрын
@Marcos Moutta 🤡
@bycare
@bycare 10 ай бұрын
Jupyter ==> VS Code LaTeX ==> VS Code!!!! After attention, VS Code is all you need!
@joshkny
@joshkny 7 ай бұрын
Jupyter notebooks are for folks who can't code without REPL hopefully you have evolved
@sanador2826
@sanador2826 7 ай бұрын
@@joshkny Now why would I do that when I need to draw plots and present these notebooks to colleagues? Right tool for the right job my guy try again
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
25 VS Code Productivity Tips and Speed Hacks
11:35
Fireship
Рет қаралды 2,2 МЛН
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 8 МЛН
КИРПИЧ ОБ ГОЛОВУ #shorts
00:24
Паша Осадчий
Рет қаралды 6 МЛН
Этого От Него Никто Не Ожидал 😂
00:19
Глеб Рандалайнен
Рет қаралды 8 МЛН
Why I Cant Stand IDE's After Using VIM | Prime Reacts
17:51
ThePrimeTime
Рет қаралды 236 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,5 МЛН
7 Things No Programmer Ever Wants to Hear
5:16
Fireship
Рет қаралды 1,6 МЛН
This VS Code Killer Just Went Open Source (Written In Rust BTW)
32:33
Theo - t3․gg
Рет қаралды 341 М.
12 VS Code Extensions to INCREASE Productivity 2024
27:13
Devression
Рет қаралды 421 М.
how to never write bug
7:20
Fireship
Рет қаралды 813 М.
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 393 М.
You probably won’t survive 2024... Top 10 Tech Trends
8:56
Fireship
Рет қаралды 1,6 МЛН
CPU vs GPU vs TPU vs DPU vs QPU
8:25
Fireship
Рет қаралды 1,5 МЛН
10 weird algorithms
9:06
Fireship
Рет қаралды 1 МЛН
Распаковал Xiaomi SU7
0:59
Wylsacom
Рет қаралды 187 М.
Как часто вы чистите свой телефон
0:33
KINO KAIF
Рет қаралды 2,3 МЛН
КУПИЛ SAMSUNG GALAXY S24 ULTRA ЗА 88000 РУБЛЕЙ!
27:29
Start from 0 at any point on the T1 Digital Tape Measure
0:14
REEKON Tools
Рет қаралды 29 МЛН