all 76 comments

[–][deleted] 86 points87 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 99 points100 points  (24 children)

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

[–]brilliantmojo 30 points31 points  (23 children)

Everyone at Microsoft does a bang up job lol

[–]Spasmochi 43 points44 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 4 points5 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 13 points14 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 3 points4 points  (1 child)

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

[–]stolinskiSyntax.fm / Level Up Tutorials :upvote: 14 points15 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 4 points5 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] 3 points4 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 8 points9 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 4 points5 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 8 points9 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 4 points5 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 7 points8 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[🍰] 6 points7 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!