DEV Community

Cover image for If you've recently switched code editors— How's it going so far?
Ben Halpern
Ben Halpern

Posted on

If you've recently switched code editors— How's it going so far?

Latest comments (95)

Collapse
 
asilvadesigns profile image
Alberto Silva

I've gone from Sublime, to Atom, to VS Code, to Intelij. For my current work (some java, mostly typescript) nothing comes close to intelij, not to mention my vimrc can transfer over which is amazing. VS Code is too slow on larger projects.

Collapse
 
souravgoswami profile image
Sourav Goswami

About My System and Me:
Well, I am using Arch Linux x86_64 - for which atom doesn't have any official support, but you can install it from the Archlinux Repository with pacman.

I have been using Atom for 2 years. I mainly code in Ruby, and now learning HTML, CSS, JS. But for small projects and scratchpad, I use TUI nano editor, GUI geany and mousepad editors.

Now moving to VSCode:
One day I decided to move to VSCode completely. I uninstalled atom, and installed VSCode. I used it for a day or two as far as I can remember. VSCode was first very confusing to me.

In atom I used to select multiple lines by holding ctrl key and then use the primary mouse button to select lines. I use ultra light theme with colours.Yes, the white theme, black makes me sick, and I prefer #FFF white.
I use the powermode extension in Atom, which spawns colourful particles as I type, which makes the editor funny.

The VSCode has powermode, but that's not good enough, like the Atom. I can't select multiple lines directly. I needed to perform some trick (after a Google search) to get the multiline selection working.

And I needed to tweak VSCode a lot to make it look like what I wanted. Generally I want a simple interface, because it's just a code editor.

Both Atom and VSCode are resource intensive and requires around 200 - 300 MiB memory to start up. Even with a fast SSD, the loading time of both Atom and VSCode is no lesser than 5 seconds.

So I moved back to Atom, and I am happily using it...

Collapse
 
pypaut profile image
Geoffrey

From Vim here, and slowly trying to get to Emacs, as I heard many powerful features from it.

Collapse
 
__orderandchaos profile image
Order & Chaos Creative

Loads of people at work switched to VS Code from various IDEs they were comfortable with.

I didn't.

They are suffering.

I am not.

Collapse
 
coolshaurya profile image
Shaurya • Edited

My code editor journey has been as follows -

  1. Notepad
  2. Notepad++
  3. Atom
  4. Sublime Text
  5. Atom
  6. VSCode
  7. Vim
  8. Kakoune

At first, when starting out with web development, I used Notepad mostly because I did not know about the concept of a code editor :) . Then I found Notepad++ and it seemed amazing to me at the time - basic stuff like syntax highlighting and line numbers made me say "wow, this is cool". Then I saw Atom on some tutorial video online and thought it looked super slickand nice and started using that.

Atom was too slow on my computer so I switched to Sublime Text. Sublime Text did not have a lot of plugins and a GUI settings editor so I came back to Atom. Then I discovered VSCode which was a good balance between nice looks and speed so I switched to that. I saw some article saying that vim will make me a better developer so I started using vim. I don't think it improved my productivity, it probably reduced it.

Then I discovered Kakoune which gave me a better experience compared to vim with help messages out of the box so I switched to that.

Collapse
 
zedtux profile image
ZedTuX

I looked at all the existing IDEs with only one contraint : Speed. And I found Sublime Text.

I had used ST2, it was awful so switch to Atom back in the years.

Since then ST3 has been released and I brought a licence the day after I tried it again as I was amazed about the speed!

I actually did the same for my Git UI app to visualise the history. I was using GitKraken until they did their upgrade where you need to pay and can't use it anymore for free, so I searched for an alternative which is also fast and I found fork.dev!

With those tools I feel like my environment is really fast. No more waiting for opening/closing those apps and opening/closing many files (which I do quite a lot everyday).

I really recommend you to have a look at Fork if you don't know it yet!

Collapse
 
begrafx profile image
BEGRAFX

I have been using Sublime Text for a long while now, and still use it. I will admit however, I have been reading a lot of talk about various other editors. I am currently giving VS code a look, and just stumbled on CodeSandbox. While I like how VS Code has everything (Terminal, editor, etc.) In one place, I'm not sure that I'm ready to leave Sublime just yet.

I'm not one to just switch because folks say it is the next best thing since the last best thing. When I hear of something new, I'll take a look, and if I like it better than the tool I'm using, I'll use it. But a lot of what I read seems like nothing but opinion, which, nothing wrong with having an opinion, but the NPM vs Yarn, Parcel vs Webpack, etc. Doesn't seem any different than the Mac vs PC, Apple ][ vs Commodore 64, Ford Vs Chevy "debates".

Collapse
 
aritdeveloper profile image
Arit Developer

I began with SublimeText3; now I oscillate between Visual Studio Code and RubyMine - depending on what codebase I'm working on 😊

Collapse
 
lazydevleo profile image
lazydevleo

I see lot speak for VSCode, I still somehow not that comfortable with VSCode than I was with IntelliJ.

As a full stack, I looking for a sweet spot between Java and Javascript.

There are lot of good things about VSCode.

I will talk about bad and looking for suggestion how to improve my experience in there.

  • VSCode is not good large codebase. Its slow. it revs up my CPU.
  • Java classpath scan is killing.
  • Annoying popups from plugins ( which does not tell me what it wants me to do )
  • Keybindings are great but still I need to learn VSCode keys like command palette and sometimes i dont know what i am looking for.

so still I have a love/hate relationship VSCode. I am sticking with VSCode/IntelliJ for now.

Collapse
 
m0veax profile image
Patrick Kilter

Well I was used to develop on Linux, so I was a vim-fanboy.

But since I have to work with a Windows machine in my new job, I wasn't able to get vim running in a way that fit my needs.

So I tried Atom and some others and stopped at phpstorm.

Everything I build around vim on Linux was just there and I just needed to get used to the new keymapping.

So far I will keep it for webdev.

For all the other things I still use Linux. So no change there :)

Collapse
 
syntaxseed profile image
SyntaxSeed (Sherri W)

Went from BlueFish -> SublimeText -> VSCode.

But haven't been consistent with anything long enough to master it. I will when my youngest starts school & I'm back to dev full time.

I'm totally cool with changing my flow to fit the editor rather than expecting the editor to fit my flow.

Collapse
 
markel profile image
Markel F.

I've been using Sublime Text for a while and I tried Atom but it was too laggy. I tried VS Code around December and I'm not going back, it's smooth and powerful.

Collapse
 
sebastiangperez profile image
Sebastiangperez

I used:
Edit++, basic suff.
Eclipse, takes so long to load ( i dont know now ).
Aptana, because why not ...
Phpstorm, tooo much stuff..
Sublime, i paid for the version 2, and i stop using it because i have to pay for the new version... WTF ???, i regret it.
Atom, again take to long to load.
VSCode, so far, nice.

Collapse
 
ezesunday profile image
Eze Sunday Eze

Switched from Atom to VScode and I'm loving it.

Collapse
 
bhison profile image
Tim Bhison

Coming from a little different kind of angle here - I've been developing in C# using JetBrains Rider for the past year or so but recently, having moved to a web project, moved to JetBrains WebStorm assuming the similarities would pay off.

Whilst it's undeniably a great piece of software, I found it to be too much for what I was trying to achieve. Having used Atom and Sublime in the past, I found myself longing for something a bit more minimalistic. I'm sure I won't be rocking the boat too muc🤓h in saying VS Code is fantastic - the best of visual simplicity vs functional depth.

Also, VS Code's Power Mode in amazing