Live data from Hacker News

Visual Studio Code 1.6

code.visualstudio.com

191–200 of 231 posts

Re: Visual Studio Code 1.6

#191
post #47

Earlier quoted context omitted.

There's also a brand-new lldb plugin too https://marketplace.visualstudio.com/items?itemName=vadimcn....

Which would you recommend I start with as a newcomer to the low-level debugging world - gdb or lldb? I have some experience debugging assembly in x86 real mode (yep, my class was outdated!).

> I have some experience debugging assembly in x86 real mode (yep, my class was outdated!).

Are you kidding that is an awesome skill to have. Everyone "should" learn assembly and write a small program once.

Re: Visual Studio Code 1.6

#192
There's no support yet for non-git version control systems, right? I gather they want to add support for this via extensions, but the underlying APIs aren't there yet.

Does anyone know if there's an ETA for this? (I'm a Mercurial shop.)

Re: Visual Studio Code 1.6

#193

Earlier quoted context omitted.

How do you work with proxy? I can't install any extensions without manually downloading and installing.

You can set the http.proxy option in your settings.json. I have to use just "http.proxyStrictSSL": false because we MITM traffic and the bundled node doesn't check the windows cert store.

I can see the list of extensions doing this but trying to install gives "Server returned 407".

UPDATE: Turns out I have to include my username and password in the URL. I don't install extensions often so I will do this temporary when I do.

Re: Visual Studio Code 1.6

#194
post #53

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…

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 :)

I was actually the one who submitted the feature request which you closed --- I'll reopen this. Thanks!

Update: no, I can't reopen it, so I'll open a new bug.

Re: Visual Studio Code 1.6

#195

This might sound like a weird question, but after a lot of search I found no keyboard shortcut to toggle between the editor and integrated terminal. It sound like a I'm picky but it's a bit of a timewaster to have to pick up the mouse just to switch from editor to the integrated terminal. A most I could use an external terminal window but that kinda defeats the purpose of having an integrated one I think. Is there su…

Other commenters aren't answering this. ctrl+` hides or opens the terminal. If you want to leave it open there's no command to toggle only your cursor focus from editor to terminal. edit: I take it back, It's just not bound.{"key": "ctrl+#", "command": "workbench.action.terminal.focus"} But you can't move the focus back with that toggle. https://code.visualstudio.com/docs/editor/integrated-termina...

Good point! I already have double pressing the terminal toggle in my muscle memory, using focus might be worth changing that habit.

To "get out" of the terminal, cmd+1 sets focus on the editor again (to be precise: focus on the first editor group if there is a split view).

Re: Visual Studio Code 1.6

#196
post #123

Earlier quoted context omitted.

Name one entity whose open source efforts are not a means to an end. Even OSS nuts like Stallman have their motivations (in his case, furthering his ideology). That doesn't invalidate their contributions.

Stallman is FOSS, not OSS.

rms "is" Free Software. FLOSS if you want to be neutral. Not FOSS:

https://www.gnu.org/philosophy/floss-and-foss.html

Re: Visual Studio Code 1.6

#197
post #178

While this editor really attracts me, (it has that Emacs-y vibe, where it integrates many external tools in nice cohesive interface) I still cannot overcome that it is still basically an electron app. Atom is just a no go, despite all the candy looks and nice little plugins, I cannot justify energy and memory usage. I heard VSCode is totally different story, but I have yet to find js developed desktop app that doesn'…

I despise Electron and the culture it encourages of huge, slow applications. I do have to say, that VS Code is entirely different, and the first time I played with it, I didn't realise it was using Electron. It is really solidly engineered, with an insane amount of time and effort by great people working on the best of features for what an IDE needs, rather than the next shiny feature. (Scrolling, Time Travel Debuggi…

> I do have to say, that VS Code is entirely different, and the first time I played with it, I didn't realise it was using Electron.

This. I didn't like Atom's performance on my MacBook Air, but Code was running beautifully. "Finally," I thought, "a native code text editor that has all the features I want instead of some bloated Electron crap."

Oh. Oh you sweet summer child.

And the best part is it doesn't matter that I was wrong; I got what I wanted: a nice, free, performant text editor with Git integration.

Re: Visual Studio Code 1.6

#198
post #146
post #120

Earlier quoted context omitted.

Why would you rewrite already-working services written in an expressive and battle-tested language to a fad 1970s-style language? It's like being in the late 90s and replacing your existing infrastructure with Java hype, except with a language somehow worse but justified with Rob Pike's pseudointellectual bullshit.

Haha fair argument. As someone pointed out - it's very easy to incur technical debt in Perl. It's a dynamic language with virtually non-existant dev tools and lacking open source community. I personally can't wait to go back to a static language for our backend. We're looking at NodeJS (of course...), JVM, and Go. Arguably you can fake typing in NodeJS with TypeScript, Flow, etc, but my team isn't too excited about J…

Perl still has an active community, it's just not as big as some others. Perlmonks.org and /r/perl are fairly active.

(I'm sure you're aware of this, I just didn't want to leave the impression there's _no_ community.)

Re: Visual Studio Code 1.6

#199
post #43

I love VSCode. Sublime still trumps it in two places though - multi-cursor support in VSCode isn't quite as powerful as Sublime I particularly miss the middle click, drag, select rectangle [1]. The other area is that global search/replace isn't as powerful or nearly as quick. I'm hoping both of these are things they fix in time. [1] http://jdon.at/19OUp

[deleted]

Re: Visual Studio Code 1.6

#200

Earlier quoted context omitted.

Middle-click and drag is a game-changer! Thanks for the heads up.

Try this https://code.visualstudio.com/docs/editor/editingevolved#_co... and for multi cursor https://code.visualstudio.com/docs/editor/editingevolved#_mu... Sean - a member of the @code team.

I love VS Code (we're pretty invested in TypeScript, so it was a natural fit), but the one thing I really miss from Sublime is that code preview thing that shows a bird's-eye view of the current file and lets you click around to any part of it. Any idea if there is or will be a way to enable the same functionality in VS Code?

Edit: Apparently this is called the "minimap" and is a popular feature request, so guess that answers that.

Post reply on HN