Live data from Hacker News

Visual Studio Code 1.6

code.visualstudio.com

51–60 of 231 posts

Re: Visual Studio Code 1.6

#51
post #26

I switched from Atom to Visual Studio Code for my new project (TypeScript frontend and Go backend) and I am really impressed. Although the Go support is really good in Atom (missing a few things like debugging and jump to definition via mouse), the TypeScript support is significantly slower than in Visual Studio Code. There are few things missing Visual Studio Code though: Multiple top-level folders, customizable UI…

You can customize the font face and font size. It even supports proportional fonts!

You just have to hand-edit settings.json to do it. Go into File/Preferences/User Settings and copy the editor.fontFamily and editor.fontSize lines from the left panel to the right and edit them to what you want.

What bothers me about the font rendering, though, is that for some reason they have disabled ClearType! Everything uses grayscale antialiasing instead of subpixel antialiasing. So for my eyes the text is harder to read than Visual Studio and all my other apps.

I know a lot of people don't like ClearType, but I took the time to go through the ClearType tuner and adjust it to my taste - mostly going with darker, heavier rendering than the default - and now ClearType text looks wonderful on both my high-DPI displays.

Re: Visual Studio Code 1.6

#52
post #35

Can I use VS Code to work with remote files? I almost always work with remote files for development at my day job and would like to switch to VSCode for its better JS support. Right now I am using SublimeText3 with the rsub plugin to edit remote files. What workflow do you guys use when working with remote files?

That's a good question. I usually use remote drives."sshfs" is usualy the easiest option to setup on a linux box. And when well configure the speed is great

Re: Visual Studio Code 1.6

#53
post #3

I have been using VS Code as my full-time editor for a few months now and couldn't be happier. Originally I was only using it for TypeScript projects, where the language integration is top-notch, but eventually found myself using it all the time. I use the vim plugin, which is surprisingly good although it does have a few issues still. The best thing about VS Code (and Microsoft's other big open source project, TypeS…

I'm currently switching from gvim to vscode and back again every five minutes, in order to use vscode's debugger --- it's gdb integration is the best I've seen bar none [1][2]. If the vim emulation was good enough, I'd switch in a moment. Which, unfortunately, it's not, for me: the biggest omission is shift-Y/shift-P for yank and paste, which I use constantly, but there's holes everywhere. (Also, the way the vscode's…

Hi! I'm one of the core developers of VSCodeVim. Shift-Y and Shift-P absolutely work for me, so please report on our issues page if they continue to not work for you: https://github.com/VSCodeVim/Vim/issues

I would also be really interested to hear about the other holes that you're running into. Always trying to make a better Vim experience for you :)

Re: Visual Studio Code 1.6

#54
post #48

Earlier quoted context omitted.

Just installed VS Code with the Vim extension and everything seems to be working pretty well for me, including yy and shift-P. I had to set "vim.useCtrlKeys": true to enable some of the keybinds that override VS Code bindings.

Yeah that's a good setting. The parent is correct though, Y doesn't work. I thought it did, so I opened it up to check, and turns out that I didn't realize this because I tend to do Vy instead of Y.

Hi! I'm one of the core developers of VSCodeVim. Shift-Y works for me, so if you can't get it to work for some reason, could you report that here?: https://github.com/VSCodeVim/Vim/issues

If you have any other problems, please let me know. :)

Re: Visual Studio Code 1.6

#55
post #48

Earlier quoted context omitted.

I'm currently switching from gvim to vscode and back again every five minutes, in order to use vscode's debugger --- it's gdb integration is the best I've seen bar none [1][2]. If the vim emulation was good enough, I'd switch in a moment. Which, unfortunately, it's not, for me: the biggest omission is shift-Y/shift-P for yank and paste, which I use constantly, but there's holes everywhere. (Also, the way the vscode's…

Just installed VS Code with the Vim extension and everything seems to be working pretty well for me, including yy and shift-P. I had to set "vim.useCtrlKeys": true to enable some of the keybinds that override VS Code bindings.

Curious, which of the five-or-so Vim extensions are you using?

I've heard there's a bit of drama in which the top-downloaded Vim extension is poorly implemented and poorly supported by the dev, and that some of the lesser-known Vim extensions are far better.

Re: Visual Studio Code 1.6

#56
post #40
post #32

Earlier quoted context omitted.

You can override any key combination.

I looked into it, but it wasn't obvious how to: (i) make Ctrl+K put the deleted line into the paste buffer. (ii) allow repeated applications of Ctrl+K to delete multiple lines.

Is Ctrl+X what you're looking for? Maybe you can change the binding of that.

Re: Visual Studio Code 1.6

#57
post #6
post #3

I have been using VS Code as my full-time editor for a few months now and couldn't be happier. Originally I was only using it for TypeScript projects, where the language integration is top-notch, but eventually found myself using it all the time. I use the vim plugin, which is surprisingly good although it does have a few issues still. The best thing about VS Code (and Microsoft's other big open source project, TypeS…

i install every new release of vscode because i think it has the potential to become a good editor but the vim plugins are still far from good enough for me to use on a regular basis.

Hi! I'm one of the developers of VSCodeVim, and I'd really like to know about the particular pain points you're running into when you're trying to use the extension. You can tell me here or open up issues on github - https://github.com/VSCodeVim/Vim/issues - whichever you prefer.

Re: Visual Studio Code 1.6

#58
post #48

Earlier quoted context omitted.

Just installed VS Code with the Vim extension and everything seems to be working pretty well for me, including yy and shift-P. I had to set "vim.useCtrlKeys": true to enable some of the keybinds that override VS Code bindings.

Curious, which of the five-or-so Vim extensions are you using? I've heard there's a bit of drama in which the top-downloaded Vim extension is poorly implemented and poorly supported by the dev, and that some of the lesser-known Vim extensions are far better.

Hi! I'm one of the core developers of VSCodeVim. I think what you've heard is pretty out-of-date - we've been crazy active over the last couple of months. You can check our github page to confirm, if you want - https://github.com/VSCodeVim/Vim :)

Let me know what you think if you do try to use it.

Re: Visual Studio Code 1.6

#59
post #54

Earlier quoted context omitted.

Yeah that's a good setting. The parent is correct though, Y doesn't work. I thought it did, so I opened it up to check, and turns out that I didn't realize this because I tend to do Vy instead of Y.

Hi! I'm one of the core developers of VSCodeVim. Shift-Y works for me, so if you can't get it to work for some reason, could you report that here?: https://github.com/VSCodeVim/Vim/issues If you have any other problems, please let me know. :)

Will do, and thanks for your work here. I have always wanted to try more editors, but vim plugins are (almost notoriously) full of holes, so there's always _something_ someone uses that's broken. Yours is the best I've ever come across. Seriously, thanks. Oh, and that reply to me down-thread from Tom is really heartening as well, kudos.

(I swung by the slack and mentioned the other issue I had, and have meant to open a bug about it too, I'll get on that.)

Re: Visual Studio Code 1.6

#60
I moved to VSCode 2 month ago, after 6 years with Sublime. Really happy so far. Their team does an amazing work.

If interested, this is the list of extensions that I use for JS development:

- Eclipse theme (a theme with a decent color scheme for ES6+, JSX and Flow types) - https://marketplace.visualstudio.com/items?itemName=tdtp23.e...

- Nomo Dark Icon Theme (icons) - https://marketplace.visualstudio.com/items?itemName=be5invis...

- Path Intellisense (local imports autocomplete) - https://marketplace.visualstudio.com/items?itemName=christia...

- Npm Intellisense (3rd libs imports autocomplete) - https://marketplace.visualstudio.com/items?itemName=christia...

- Typings autoinstaller (3rd libs types) - https://marketplace.visualstudio.com/items?itemName=jvitor83...

- Auto Close Tag (close JSX tags, not perfect but better than nothing) - https://marketplace.visualstudio.com/items?itemName=formulah...

- Flow for VSCode (to support Flow types) - https://marketplace.visualstudio.com/items?itemName=flowtype...

- ES6 snippets - https://marketplace.visualstudio.com/items?itemName=xabikos....

- React snippets - https://marketplace.visualstudio.com/items?itemName=xabikos....

Post reply on HN