Live data from Hacker News

Visual Studio Code 1.5

code.visualstudio.com

151–160 of 270 posts

Re: Visual Studio Code 1.5

#151

Earlier quoted context omitted.

I haven't used the Vim extensions specifically, but in the extension "store", you can see number of downloads and an average star rating. Is the "bad" Vim plugin not getting downvoted?

The point isn't that the VSCodeVim extension is bad, it's that it isn't good. Having said that, as a project , I would call it a bad one. Last time I commented on this on HN, I pointed out that the VSCodeVim group's extension had three times the number of downloads as the one called amVim. And of course it would. I speculated last time, just like I'm doing here, that this has more to do with the names chosen for the…

Are you the author of the amVim project as its GitHub handle implies?

If so, isn't a "full disclosure" needed when speaking of a "competitive" project?

Re: Visual Studio Code 1.5

#152

Earlier quoted context omitted.

The point isn't that the VSCodeVim extension is bad, it's that it isn't good. Having said that, as a project , I would call it a bad one. Last time I commented on this on HN, I pointed out that the VSCodeVim group's extension had three times the number of downloads as the one called amVim. And of course it would. I speculated last time, just like I'm doing here, that this has more to do with the names chosen for the…

Are you the author of the amVim project as its GitHub handle implies? If so, isn't a "full disclosure" needed when speaking of a "competitive" project?

How do you connect "carussell" to https://github.com/aioutecism/amVim-for-VSCode?

Re: Visual Studio Code 1.5

#153

Earlier quoted context omitted.

Agreed, it would be nice if the eslint module swallowed javascript linting errors for you... Also, would be cool if it defaulted to using an in-module copy of eslint with the airbnb preset as it's default if no eslint config file is found in the project/workbench.

IMO the Airbnb preset is too extreme / opinionated to use as a default ESLint config. Maybe something a bit more trimmed down would be reasonable.

The beauty of ESLint is that you can override it with your own settings. So you can use the AirBnB setting as the base and override the things that you want.

Re: Visual Studio Code 1.5

#154
post #139

Earlier quoted context omitted.

I had one of those aha moments last week. I started to write to complain to Microsoft that VSCode didn't remember my previous searches when I remembered that I could just hack it in myself, which I did. Most programmers like me like that kind of control.

Honest question as I'm not really part of the open source world: 1. What happens to your change when an update comes out? (Or, do you keep up with updates) 2. Having just merged my first ever pull request, how does a project stay coherent with possibly hundreds or thousands of people submitting their 'hacks'?

Pull requests and forks, you can fork a project and keep it up to date with the master. People's hacks are not included in the source code, they're free to fork the project and implement their own hacks and submit a pull request to get their solution included as part of the master if it is approved

Re: Visual Studio Code 1.5

#155
post #139

Earlier quoted context omitted.

I had one of those aha moments last week. I started to write to complain to Microsoft that VSCode didn't remember my previous searches when I remembered that I could just hack it in myself, which I did. Most programmers like me like that kind of control.

Honest question as I'm not really part of the open source world: 1. What happens to your change when an update comes out? (Or, do you keep up with updates) 2. Having just merged my first ever pull request, how does a project stay coherent with possibly hundreds or thousands of people submitting their 'hacks'?

My fix is just a quick hack and not polished enough to submit, so I'll just reapply it. I'm guessing that the vscode programmers will add a search history and I won't have to keep doing this.

Re: Visual Studio Code 1.5

#156
post #75

Earlier quoted context omitted.

Try WebStorm. I'm surprised at how few people use it, given the quality of the autocomplete and code assistance (and the fact that it works just as well with ES6 as it does with TypeScript!)

On this day and age many don't want to pay for tools. Sometimes I wonder if Emacs and Vi would be so appreciated if they were commercial as well, without any FOSS version available.

Which is a shame. It guts the market for good tools.

It's pretty sad that VS Code doesn't give you much that VS6 couldn't do back in the day (except slower and less stable).

Re: Visual Studio Code 1.5

#157
post #24

I really liked Visual Studio Code, but I couldn't really use it without a Vim plugin. So over the last few months I've been working on this one: https://marketplace.visualstudio.com/items?itemName=vscodevi... I think it's gotten a lot better, and if lack of vim keybindings was something that was holding you back from trying VSC, I highly encourage you to try it again!

Thanks from a user ;) I cannot use any editor without vim keybindings, furthermore I love "relativenumber", however VSCode gives no API for relative numbers (there is some hacky gutter images extension, but it is really hacky, slow and bad looking). I've made a fork with relative numbers built-in https://github.com/alfanick/vscode . Not going to do pull request, at least not yet - unit testing and i18n required. BTW…

I find relative number very useful to jump lines. Please consider showing current line number for current line. And go ahead with the pull request, many of us need this feature :)

Re: Visual Studio Code 1.5

#158

Earlier quoted context omitted.

The point isn't that the VSCodeVim extension is bad, it's that it isn't good. Having said that, as a project , I would call it a bad one. Last time I commented on this on HN, I pointed out that the VSCodeVim group's extension had three times the number of downloads as the one called amVim. And of course it would. I speculated last time, just like I'm doing here, that this has more to do with the names chosen for the…

Are you the author of the amVim project as its GitHub handle implies? If so, isn't a "full disclosure" needed when speaking of a "competitive" project?

No.

Re: Visual Studio Code 1.5

#159

Earlier quoted context omitted.

IMO the Airbnb preset is too extreme / opinionated to use as a default ESLint config. Maybe something a bit more trimmed down would be reasonable.

The beauty of ESLint is that you can override it with your own settings. So you can use the AirBnB setting as the base and override the things that you want.

I know that, but I still think it's way too opinionated to be a base. My linter shouldn't annoy me by forcing me to do things that make my code less legible (like enforcing arrow-body-style) out of the box.

Re: Visual Studio Code 1.5

#160
post #24

I really liked Visual Studio Code, but I couldn't really use it without a Vim plugin. So over the last few months I've been working on this one: https://marketplace.visualstudio.com/items?itemName=vscodevi... I think it's gotten a lot better, and if lack of vim keybindings was something that was holding you back from trying VSC, I highly encourage you to try it again!

Any chance you could add nerdtree like behavior for the directory tree? I sooooooo hate reaching for the mouse.
Post reply on HN