Live data from Hacker News

VS Code Roadmap 2018

github.com

171–180 of 236 posts

Re: VS Code Roadmap 2018

#171
post #75
post #59

Earlier quoted context omitted.

I find VS Code VIM to be the best outside of well VIM and getting better. I am thinking that in the near future the brain bending of Neovim inside of the a text editor VS Code ecosystem will happen. They already are putting parts of Neovim inside of VS Code editor in the last patch.

I just can’t put my finger on it, but in VSCode I very frequently end up in a weird vim state where I just have to hit escape until it resets to normal mode. There just seems to be a lot of corner cases or something that I end up hitting frequently. And I’m fairly certain that is not on my part seeing as both vim itself, Spacemacs and Atom’s vim mode work superbly for me. It’s one of those things where VSCode just en…

I suspect what you're running into is some kind of crash when running a command. I will say that I don't think we're doing a very good job handling errors, and I suspect it's that most users don't report them (they just press and it goes back to normal).

For example, this: https://github.com/VSCodeVim/Vim/pull/2087

Either way, if you're ever interested in heading back to VSCode and felt disappointed in the Vim mode, check out the progress of https://github.com/VSCodeVim/Vim/pull/1897 or https://github.com/Chillee/VSCodeNeovim. Those should provide a much higher fidelity emulation.

Re: VS Code Roadmap 2018

#172

Earlier quoted context omitted.

FWIW, Intellij IDEs have a builtin spell checker.

And I always turn if off because it is unusable. For text it's okay but for code it's rules doesnt make any sense - concatenated words are marked as errors which is real annoying.

I just tested some things in PyCharm. It has no problem with word_word or wordWord as variable names. It's even smart enough to flag just the non-word in word_ajsjasjasa.

It will also put a squiggly under camelCaseWords in Python code by default, but that's because of PEP8 style rules, not spelling.

Re: VS Code Roadmap 2018

#173

I tried VS Code for a while and the vim integration is really good. Unfortunately it's just not-quite-there IMO. I have a few muscle-memory things like ":tabe foo " that breaks when I try the tab completion (and IIRC it does something irritating like moving focus).

The problem with `cmdline` modes is definitely that tab completion doesn't work imo. Unluckily, that's blocked on the VSCode side, although it is possible to move our cmdline down to the status bar (probably would have been the better choice to begin with, really).

For example, with the neovim rewrite it's possible to expose not only tab completion, but also the wildmenu: https://imgur.com/DO6IXYb

If we wanted to keep it in the input box that pops up, we would need something along these lines: https://github.com/Microsoft/vscode/pull/36690 (it is my PR, for disclosure).

Re: VS Code Roadmap 2018

#174
post #49

Earlier quoted context omitted.

Most people really don't care if MS knows you opened Code, used it with JS and Python projects, and installed 3 extensions. And yeah, it makes Code much better when MS knows how you're using it, btw

Most people don't care that obtaining "real" diamonds gets people killed, doesn't make it OK.

Yep software analytics and blood diamonds are pretty equivalent.

Re: VS Code Roadmap 2018

#175

Earlier quoted context omitted.

shift+alt click seems to behave just like sublime does, I left sublime a long time ago, I'm not sure what you're trying to describe there? Do you mean because it selects the rectangle? Just hit an arrow key.

Last I tried you couldn't scrape down the right side of the ragged edge. I'll try it out again as maybe it's fixed. I also found the 'extra' cursors too faint previously. Hopefully that's been improved too. I'll give it a go as there's so much to like about it.

I've also tried to put cursors along a ragged right edge and that doesn't work as it tries to create a rectangular selection. It looks like its worked but as soon as you hit a cursor key the cursors try to line up and you end up with cursors at odd positions. Very odd.

Re: VS Code Roadmap 2018

#177
post #73

A free, powerful, open sourced editor and IDE constantly improving and growing - what's not to like? - I get that some don't like the electron-based thing/performance but it never bothered me (and I bought and use both Sublime 2 & 3) - guess it requires a degree of sensitivity that I'm not bothered with - sort of like people who claim they can't hear mp3 because they can only enjoy CD quality audio (not saying it's n…

Minor nitpick, but Chrome has never been Open Source. Sure, it's mostly Chromium, but the point still stands.

Re: VS Code Roadmap 2018

#178

Still no first-class SFTP support. Doesn't look like I'll try VS Code until at least 2019.

Why does an editor need SFTP support? Is this similar to Zawinski's law of software denvelopment?

Why does an editor need SFTP support?

Maybe he wants remote editing support, which is a nice a feature for an editor to have.

Re: VS Code Roadmap 2018

#179

Earlier quoted context omitted.

Why does an editor need SFTP support? Is this similar to Zawinski's law of software denvelopment?

Why does an editor need SFTP support? Maybe he wants remote editing support, which is a nice a feature for an editor to have.

Of course that's what he wants but I feel like putting that in the editor is the wrong level of abstraction.

Re: VS Code Roadmap 2018

#180

Earlier quoted context omitted.

> Does anyone know more about the MS spyware and how much I need to worry about it? Actually the project is open source, so rather than FUD up the conversation: https://github.com/Microsoft/vscode/blob/master/src/vs/platf...

This line alone shows how they don't even grasp the concept of opt-in: this._userOptIn = typeof config.userOptIn === 'undefined' ? true : config.userOptIn; https://github.com/Microsoft/vscode/blob/b0a7b57d46a2dc1bafe...

Did you file a bug? I started to and then Laziness said, "But you don't even use VSCode..."
Post reply on HN