Live data from Hacker News

Visual Studio Code 1.8

code.visualstudio.com

191–197 of 197 posts

Re: Visual Studio Code 1.8

#193
post #142
post #123

Earlier quoted context omitted.

Oh, not sure how I missed this! I'll have to try it out EDIT: On trying it out, it seems to have reasonable support for most of the editing functionality, but the shortcuts for handling split buffers (C-x 0, C-x 1, C-x o, etc.) is completely non-existent. I'm unsure right now whether I'd be able to define them on mine own or whether I'd be willing to stick with it if I couldn't.

If it's missing functionality you need you could request by filing an issue to https://github.com/hiro-sun/vscode-emacs

It turns out the changes were pretty trivial (partially due to vscode apparently not allowing vertical split), so I just put them in my keybindings.json.

For anyone interested: https://gist.github.com/saghm/6f97aea92029fec62067e658c6f02f...

Re: Visual Studio Code 1.8

#194
post #67

I recently moved from EMACS (after using it for ~10 years & ~6 languages) to VSCode. There are loads of things that I miss but overall it's been a fairly smooth transition. I'm moving because I spend most of my time writing javascript and felt that no combination of emacs modes allowed me to keep up with a proper IDE. Emacs is a tool to learn once and use for a lifetime (and I will continue to use it for other editin…

> - Intellisense is immediately superior to anything I've used in EMACS. For JS maybe. Irony with irony-clang is the best C++ autocomplete I've found. VSCode's C++ Intellisense is crap.

Do you have any experience with rtags? Is irony really better at auto complete?

Re: Visual Studio Code 1.8

#195
post #67

I recently moved from EMACS (after using it for ~10 years & ~6 languages) to VSCode. There are loads of things that I miss but overall it's been a fairly smooth transition. I'm moving because I spend most of my time writing javascript and felt that no combination of emacs modes allowed me to keep up with a proper IDE. Emacs is a tool to learn once and use for a lifetime (and I will continue to use it for other editin…

As a long-time emacs user, I have recently taken a look at VSCode, and while I am not ditching emacs anytime soon, the experience was a lot more pleasant than I would have expected. I plan to use it for some toy project over the holidays, see how that works out.

> Moving around the code with just a keyboard (ctrl-v and the sort).

That is something I have missed in pretty much every IDE I have ever used, except OpenWatcom's, which allows to use vi-keybindings. (Okay, so Eclipse supports Emacs-ish keybindings, too, but it felt really weird using those.)

I think, there is a plugin/package for VSCode that implements emacs-style keybindings, but I could not get it to work properly. :-(

Re: Visual Studio Code 1.8

#196
post #67

I recently moved from EMACS (after using it for ~10 years & ~6 languages) to VSCode. There are loads of things that I miss but overall it's been a fairly smooth transition. I'm moving because I spend most of my time writing javascript and felt that no combination of emacs modes allowed me to keep up with a proper IDE. Emacs is a tool to learn once and use for a lifetime (and I will continue to use it for other editin…

For the IDO part: If you open a folder in VS Code, then you can use Ctrl+P or Ctrl+T (I keep forgetting which), and that allows you to type part of the file name, and then it will find it. The best is, it searches the entire subtree of the folder you opened.

I use this often in vscode. It's good for finding files but ido-mode is everywhere.

Re: Visual Studio Code 1.8

#197
post #67

I recently moved from EMACS (after using it for ~10 years & ~6 languages) to VSCode. There are loads of things that I miss but overall it's been a fairly smooth transition. I'm moving because I spend most of my time writing javascript and felt that no combination of emacs modes allowed me to keep up with a proper IDE. Emacs is a tool to learn once and use for a lifetime (and I will continue to use it for other editin…

> - Intellisense is immediately superior to anything I've used in EMACS. For JS maybe. Irony with irony-clang is the best C++ autocomplete I've found. VSCode's C++ Intellisense is crap.

How does it compare to resharper C++ in case you have tried both?
Post reply on HN