Live data from Hacker News

VS Code Roadmap 2018

github.com

1–10 of 236 posts

Re: VS Code Roadmap 2018

#2
VS Code is such an excellent open-source project, and also such a great tool despite the obvious and much-bemoaned inherent disadvantages (aka "tradeoffs") that come with being an Electron-based app that it, along with its cousin TypeScript, fundamentally changed my perception of Microsoft.

I'm not monogamous with my code editors and typically have a few of them open.

These days, I notice VSCode is very likely to be one of them.

This roadmap document seems eminently reasonable, and pretty representative of how well-run the VS Code project tends to be.

Re: VS Code Roadmap 2018

#3
As much as I wanted to like and use VS Code, Electron base still ruined it for me. If it was some other app where I do not expect instant snappiness and lower memory usage, for example, Slack (also Electron app), I would swallow it, but for an editor, I can`t.

Re: VS Code Roadmap 2018

#5
post #3

As much as I wanted to like and use VS Code, Electron base still ruined it for me. If it was some other app where I do not expect instant snappiness and lower memory usage, for example, Slack (also Electron app), I would swallow it, but for an editor, I can`t.

I upvoted you to try to offset the misguided downvotes. That is indeed the worst thing about VS Code.

I have my computer configured so that most file types open in Sublime Text for that reason. For projects with a lot of TypeScript I'll open a project folder in VSCode, and then just leave it open indefinitely. Because that part is annoyingly slow, as you say.

I find it less annoying than Slack, though — seems to me that once VSCode is open and focused on what you want, it is a lot faster than Slack at all the basic operations (switching files/channels, searching, etc). Slack feels more like most other Electron apps I have tried — slow enough at just about every little thing to be constantly annoying.

Re: VS Code Roadmap 2018

#6
post #4

My sole wish for VS Code is multiline errors and warnings, as more languages adopt properly formatted errors (like Elm and Reason)

If that is really your sole wish, you should really file an issue[1] if you haven't already.

Then for bonus points, come back here and post link to it. I would support it; my team wants that, too.

[1]: https://github.com/Microsoft/vscode/issues

EDIT: there is one: https://github.com/Microsoft/vscode/issues/1927

Re: VS Code Roadmap 2018

#7
post #3

As much as I wanted to like and use VS Code, Electron base still ruined it for me. If it was some other app where I do not expect instant snappiness and lower memory usage, for example, Slack (also Electron app), I would swallow it, but for an editor, I can`t.

I don’t think Electron is entirely to blame e.g. I tried the Discord app and it was amazingly snappy (just install both Slack and Discord and you can feel the difference).

Re: VS Code Roadmap 2018

#8
post #3

As much as I wanted to like and use VS Code, Electron base still ruined it for me. If it was some other app where I do not expect instant snappiness and lower memory usage, for example, Slack (also Electron app), I would swallow it, but for an editor, I can`t.

Why is Slack being an Electron-based app more tolerable? I find it absurd that you need a whole browser to make a chat app.

Re: VS Code Roadmap 2018

#9
I wonder what the "issue dynamic" will be in the coming months/quarters. There are currently 5000+ open issues, 3000 of them feature requests. I hope the roadmap doesn't present any new features, but it's solely working on squashing all these to bring the issue number down. Looking at the Insights page for the last month (1600 closed issues, 630 new issue), I'm remaining hopeful, but only time will tell. I originally wanted to write that VS Code needs a "Snow Leopard" iteration, but it seems that it's already underway.

Good luck to everyone on the VS Code team.

Re: VS Code Roadmap 2018

#10
post #4

My sole wish for VS Code is multiline errors and warnings, as more languages adopt properly formatted errors (like Elm and Reason)

In Elm mode, when you're on an error, you can get the whole error to pop up.
Post reply on HN