Live data from Hacker News

Visual Studio Code 1.7.1

code.visualstudio.com

31–40 of 145 posts

Re: Visual Studio Code 1.7.1

#31

I have a question. I'm using WebStorm mostly but I'm not "married" to any particular IDE, I've used others and I switch around relatively easily. I'm doing a slightly different programming style when it comes to types: I don't use "no types" or TypeScript or Flow, but I do use "types", sort of. What I've done is JSDoc the hell out of my code. There is not a variable without a JSDoc or Closure compiler type annotation…

I use flow with vs code. With the extension, it will highlight type errors and provide intellisense.

I'd try a to-do app with the flow extension on vs code. Or take an existing project and incrementally add types.

Re: Visual Studio Code 1.7.1

#32
post #27

Earlier quoted context omitted.

The performance difference between Atom and VS Code is very noticeable on low and mid range PCs. Most of us here on HN are very fortunate that we can afford high end PCs that minimizes performances bottlenecks but we should keep in mind that most of the world isn't so fortunate and that good performance still matters.

I've been developing on a chrome book for the past year. I can confirm that vs code runs very smooth, while atom is finicky and just flat out dies on opening large folders/files.

Kudos to another chromebook dev! Are you running Ubuntu in a Crouton, or another setup? I'm doing that and I run Atom without any complaints. It might just be the way I'm using it however.

Re: Visual Studio Code 1.7.1

#33
post #19
post #2

Can I say that I really like the speed of these updates? The team Microsoft really seems to be invested in this free code editor. And a lot of the features are cool, however I really like: | Help > Keyboard Shortcuts Reference brings up a printable PDF reference sheet of VS Code command keyboard shortcuts. Keep this reference handy and you'll be a VS Code power user in no time.

The team Microsoft really seems to be invested in this free code editor. It's great strategic marketing. Making Visual Studio Code costs a fraction of what Microsoft spent on the Surface RT marketing campaign (as an example), and the benefits to their image are much more powerful and long-lasting. The Microsoft brand has been completely reborn in the eyes of developers over the past few years. The lows of 2007-2010 s…

They are doing it the hardway, every one is entitled to earn their accolades including Microsoft, Google or Apple. Is it marketing, change of culture or otherwise, given the increase of footprint of their editor they are providing real value to developers on non-windows platform in spades.

Re: Visual Studio Code 1.7.1

#34
post #5

Electron is a great framework. I've used the same applications on several OS's, each seemed stable and fully functional.

I wish exist something like this but for more native UI (and without JS).

Re: Visual Studio Code 1.7.1

#35

I wish they left a flag for the people running their own npm mirror. Other than that, it's hard not to be impressed by how quickly they made another release. Congratulations!

I suppose you could rebuild with the feature enabled since it's open source.

Re: Visual Studio Code 1.7.1

#36
post #19
post #2

Can I say that I really like the speed of these updates? The team Microsoft really seems to be invested in this free code editor. And a lot of the features are cool, however I really like: | Help > Keyboard Shortcuts Reference brings up a printable PDF reference sheet of VS Code command keyboard shortcuts. Keep this reference handy and you'll be a VS Code power user in no time.

The team Microsoft really seems to be invested in this free code editor. It's great strategic marketing. Making Visual Studio Code costs a fraction of what Microsoft spent on the Surface RT marketing campaign (as an example), and the benefits to their image are much more powerful and long-lasting. The Microsoft brand has been completely reborn in the eyes of developers over the past few years. The lows of 2007-2010 s…

I wish more companies understood the value of great products that people love to use as marketing instead of spending money on advertising.

Re: Visual Studio Code 1.7.1

#37
post #15
post #12

Earlier quoted context omitted.

I'm curious why Atom gets so much crap for being an Electron app, whereas VS Code is generally praised for it's speed. Are they doing something significantly different from each other?

I suspect there's some bandwagonism at play in some of it, but I think the VS Code team has generally applied lessons learned from some of Atom's more obvious performance shortfalls (large file handling, for example, for which support was added very incrementally). In my day-to-day usage I'm not seeing any significant performance differences between Atom and Code, but that may just be a function of my particular use…

If you take a look at your memory usage I think you would find that Atom consumes significantly more memory than VS Code. That's always been the case for me, at least.

Re: Visual Studio Code 1.7.1

#39
post #12

Earlier quoted context omitted.

I'm curious why Atom gets so much crap for being an Electron app, whereas VS Code is generally praised for it's speed. Are they doing something significantly different from each other?

Atom loads plugins in the main thread, whereas VSCode runs them in a background thread. This alone makes a huge difference. More here: https://code.visualstudio.com/docs/extensions/our-approach

Same excuse Firefox used to always make for its slowness; it's extensions fault. In the case of Atom, it's slower without any extensions installed, in my experience.

Re: Visual Studio Code 1.7.1

#40
post #32
post #27

Earlier quoted context omitted.

I've been developing on a chrome book for the past year. I can confirm that vs code runs very smooth, while atom is finicky and just flat out dies on opening large folders/files.

Kudos to another chromebook dev! Are you running Ubuntu in a Crouton, or another setup? I'm doing that and I run Atom without any complaints. It might just be the way I'm using it however.

I like Chromebooks for the OS, not for the hardware, so I use Secure Shell with tmux & vim.
Post reply on HN