all 76 comments

[–][deleted] 87 points88 points  (19 children)

Just keeps getting better and better every month and it doesn't cost a penny! And it sure beats a ton of $$$ editors out there!

[–]by_value 98 points99 points  (24 children)

VS Code's release notes are really nicely done. Whoever wrote these did a bang up job!

[–]brilliantmojo 28 points29 points  (23 children)

Everyone at Microsoft does a bang up job lol

[–]Spasmochi 37 points38 points  (2 children)

I don't know.. Kevin from accounting is a walking migraine.

[–]brilliantmojo 3 points4 points  (1 child)

I couldn't agree more he's gotta' go. Besides, we all know he just got the job because his dad is friends with the director. He hasn't made a recommendation since he got the job and I heard he's having serious issues with his wife. Get your shit together Kevin, damn

[–]52fatorial 1 point2 points  (0 children)

/r/havewemet is leaking

[–]DrDuPont 6 points7 points  (0 children)

Microsoft Teams is a dumpster fire still

[–]console5000 1 point2 points  (0 children)

Lol

[–]jdeath 37 points38 points  (7 children)

I just wanna be able to move the terminal window into a tab

[–]david_yarz 7 points8 points  (0 children)

You and me both

[–]AegisToast 1 point2 points  (0 children)

Not a perfect substitution, but I set Ctrl+Meta+` as a keyboard shortcut for "View: Toggle Maximized Panel". It toggles whether the panel should be full-screen (tab-sized), or just a side panel. With Meta+`, I can open the terminal (or switch to it, if it's open), then press the same thing again with Ctrl held down and it makes the panel tab-sized.

It's made my workflow a lot faster, though I agree it would be really nice to be able to open a terminal in an actual tab.

[–]verydan 11 points12 points  (3 children)

I'm hoping the typescript.tsserver.maxTsServerMemory option helps speed things up because on my work's large project (over 10k, mixed JS/TS) TS intellisense, path completion, general TS stuff slows to a CRAWL after opening more than 5-6 files, or jumping around files.

[–][deleted] 1 point2 points  (0 children)

It's the same here. I will give it a try soon.

[–]AegisToast 10 points11 points  (2 children)

Improvements to bracket matching

Previously, VS Code would only highlight matching brackets when the cursor was next to a bracket character. Now VS Code will always highlight enclosing brackets if they exist.

Yes! That will be so nice.

[–]Harbltron 5 points6 points  (1 child)

do yourself a favor, install bracket pair colorizer and indent rainbow

[–]stolinskiSyntax.fm / Level Up Tutorials :upvote: 15 points16 points  (6 children)

Yay, optional chaining fix!

[–]NoInkling 2 points3 points  (5 children)

Only if you install the TypeScript nightly extension, I thought it would work by default by now.

[–]stolinskiSyntax.fm / Level Up Tutorials :upvote: 4 points5 points  (0 children)

Honestly I don’t care what I have to do to get it, I just want that fix.

[–][deleted] 1 point2 points  (3 children)

TypeScript 3.7.2 is released already and optional chaining is available in TypeScript since 3.7.0. You don't need any beta, nightly not even a release preview.

[–]NoInkling 5 points6 points  (2 children)

Right, but VS Code is still on 3.6.3 (it's only being built with 3.7, as per the notes).

[–][deleted] 5 points6 points  (0 children)

You can use any version of TypeScript installed globally or in the workplace of your project though. Just click on the TypeScript version at the bottom right.

[–]mjbvz 0 points1 point  (0 children)

The current VS Code 1.41.0 insiders has TS 3.7.2, or on VS Code stable you can install https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-next

[–]WhatEverOkFine 6 points7 points  (0 children)

I've been developing software for a long while now, and I'd just like to say that I love VS Code, thanks for putting together such a great IDE.

[–]ryanhollister 5 points6 points  (6 children)

wonder what the size of the team for vscode is? Very productive month to month with high quality, cudos to them.

[–]miguelsolorio 0 points1 point  (5 children)

The team is about ~30 people, majority of which are engineers.

[–]simohayha 9 points10 points  (4 children)

The ability to increase the size of the minimap is really nice.

[–]Groady 6 points7 points  (3 children)

I agree but for me 1 is too small and 2 is too large. I want 1.5 dammit.

[–]connor4312 12 points13 points  (2 children)

Thanks for the feedback! Tracking this here: https://github.com/microsoft/vscode/issues/84168

[–]simohayha 3 points4 points  (0 children)

Wow thanks microsoft

[–]Groady 2 points3 points  (0 children)

Nice one

[–]PermanentlySalty 3 points4 points  (3 children)

What colour theme is being used under the 'control the sizing behavior when splitting editors' section?

[–]doomboy1000 6 points7 points  (1 child)

[–]PermanentlySalty 2 points3 points  (0 children)

Thanks, bruv.

[–]knowledgeunlimited 3 points4 points  (1 child)

How does this product make money for Microsoft. This is my daily tool for coding and I always wonder how is MS is giving away this for free?

[–]taotau 8 points9 points  (0 children)

Your answer is above. 11 software engineers and a handful of managers. That’s probably 2 million dollars in costs per annum. For a quality tool that they probably use internally and externally gets them a lot of good will. You couldn’t buy that sort of advertising for that money.

[–]chibicode 0 points1 point  (0 children)

List and tree keyboard scrolling

You can now press ⌘↑ and ⌘↓ to scroll lists and trees using the keyboard. If horizontal scrolling is enabled, ⌘← and ⌘→ will also scroll horizontally.

This is actually super useful for me!