DEV Community

Discussion on: Why I switched from Atom to Visual Studio Code

Collapse
 
prodigalknight profile image
RevanProdigalKnight

I still use Sublime 3 because I've figured out what plugins to use to get a similar (if not better) experience with it compared to Atom/VS Code. I tried VS Code a few months ago, but I was too used to the Sublime Text keyboard shortcuts (Ctrl+Click for multi-cursor in particular) and I couldn't re-bind all of them due to bugs in VS Code itself. If they ever fix those issues, I may switch over for all but very large files.

Collapse
 
rubenmoya_ profile image
rubenmoya

What's the name of those plugins?

Collapse
 
prodigalknight profile image
RevanProdigalKnight

Over time the list has changed depending on what I'm working on/with, but the core plugins (typically) consist of the following (not all are strictly necessary, some of them are just for [better?] visual effects):

  • Package Control (obviously)
  • CodeFormatter (mostly for when trying to decipher copy-pasted code I didn't write)
  • EasyDiff
  • Git
  • Github Tools
  • Jade Build (building Jade/Pug templates immediately for testing)
  • JavaScriptNext - ES6 Syntax
  • Monokai Extended (I like the additional syntax highlighting colors)
  • Open Folder (probably one of the handiest plugins next to SideBarEnhancements)
  • PackageDev (for additional syntax highlighting)
  • PackageResourceViewer (for when I want to make tweaks for my own personal use)
  • Pug (formerly Jade)
  • Seti_UI (I like the flattened theme, but I customized it heavily to look more like the Monokai Extended colors)
  • SideBarEnhancements
  • SideBarFolders
  • SublimeLinter (and contributing projects)
  • SublimeSVN (never did pay for a license though)
  • TypeScript
Collapse
 
johnbwoodruff profile image
John Woodruff

Have you seen the official Sublime Text Keymap extension? Microsoft released it a couple months ago (as well as an Atom Keymap extension). I have a co-worker who, once he got his hands on the Sublime Text Keymap extension, has never gone back to Sublime. He had used Sublime for years and kept talking about how it was the best, but VS Code won him over big time.

Collapse
 
prodigalknight profile image
RevanProdigalKnight

Yeah, I tried the Sublime Text Keymap extension, but as I mentioned, due to bugs in VS Code itself it can't remap multiple cursor selection to Ctrl+Click, and that killed it for me. I'm far too used to Ctrl+Click and from what I read, that sometimes (or all the time, I can't remember for sure) causes VS Code to try to run some or all of your current plugins on whatever word you're hovering over in the file you're currently editing.

Thread Thread
 
mapleleaf profile image
MapleLeaf

They added the ability to change the modifier for multi-select and hyper clicks. code.visualstudio.com/updates/v1_1...

Tons of issues and requested or "missing" features often get added in the next few release cycles, if not immediately. Better indentation for languages like Ruby and Lua was just recently introduced as well, for example.

Thread Thread
 
prodigalknight profile image
RevanProdigalKnight

Hmm, I may have to check out VS Code again...