Live data from Hacker News

Microsoft please get your tab to autocomplete shit together

ivanca.github.io

131–140 of 153 posts

Re: Microsoft please get your tab to autocomplete shit together

#131

Earlier quoted context omitted.

It took me a few hours to make the start menu looks like this: https://i.ibb.co/R4pgrwBx/start-menu.png Now it's clean, doesn't show any web results when I start typing there: https://i.ibb.co/KpNptJTq/start-menu2.png It also starts instantly every time (that requires removing Edge and web results from there). I use it as an app launcher only. The only missing touch is a fuzzy search but I can live without it. I've s…

Was the original menu so bad? Your one has zero discoverability, which is the main feature of the old menu, and something which was degraded, but not completely killed off on the newer versions.

I don't need discoverability. I know what I have on my computer. I need it to be reliable, fast and not distract me with junk. Maybe most people need discoverability, the problem is that with the new design all they will discover is ads for Microsoft's products :)

>>Was the original menu so bad?

The original has ads, flashy banners and opens with lag half the time. Yes, it's that bad.

Re: Microsoft please get your tab to autocomplete shit together

#132

Earlier quoted context omitted.

I'm convinced that the win10 Start Menu was the single worst thing microsoft inflicted upon us in that OS. I imagine that particular discussion went like this: Exec1:"We have a semi decent os with a refreshingly updated UI that should stay relevant for a decade. How can we make it better?" Exec2: "why not replace the perfectly good start menu we have with an ugly, oddly proportioned rectangle with animated ads for ou…

When Windows Phone was a thing, those live tiles were amazing. Those giant squares in the Win10 start menu were live tiles. Such a shame that so few applications on Win10 made use of them.

They never made sense for desktop interfaces with a keyboard and mouse. Information density is usually preferred, because we have big screens and precise, fast input.

Re: Microsoft please get your tab to autocomplete shit together

#133
post #128

Earlier quoted context omitted.

I've had to take a beat to find the right words as all the frustration in the issue ticket impacted me too which has left a very bad taste in my mouth after being initially curious and open to the new feature. I think you're doing a disservice to newcomers by creating a new method of autocompletion. And I say that as somebody who has mentored a lot of newcomers in high school, University, and now professionally. Very…

> So, Lord have mercy on my soul if I have a new hire tell me "I don't know how to use the regular terminals. All I can use is VSCode's terminal." I think sometimes things should be hard, but I don't think terminal autocomplete is very hard. Just hit tab a few times and it'll do its thing or -h. Thanks for the insights. Something I've learned here is that the vast majority of users don't change their defaults or seek…

Here's a suggestion: maybe you could not track all of our activity extremely invasively by default, and allow those who would like to provide feedback and tracking to enable it on their own. Crazy thought, I know.

Re: Microsoft please get your tab to autocomplete shit together

#135
post #128

Earlier quoted context omitted.

I've had to take a beat to find the right words as all the frustration in the issue ticket impacted me too which has left a very bad taste in my mouth after being initially curious and open to the new feature. I think you're doing a disservice to newcomers by creating a new method of autocompletion. And I say that as somebody who has mentored a lot of newcomers in high school, University, and now professionally. Very…

> So, Lord have mercy on my soul if I have a new hire tell me "I don't know how to use the regular terminals. All I can use is VSCode's terminal." I think sometimes things should be hard, but I don't think terminal autocomplete is very hard. Just hit tab a few times and it'll do its thing or -h. Thanks for the insights. Something I've learned here is that the vast majority of users don't change their defaults or seek…

I agree with the point that making the VS Code terminal behave in a special manner without opt-in is going to be disruptive to newer engineers. Why not make it a shell plugin instead and offer to install/customize the shell the first time someone launches a new shell in VS Code instead? Then it changes it system wide, like oh-my-zsh or something would.

Re: Microsoft please get your tab to autocomplete shit together

#136
post #82

Earlier quoted context omitted.

> 1. Use println Printf debugging is a usability and productivity disaster compared to an actual debugger.

It depends, it can be useful to easily debug some flows. It’s also sometimes better for interactive applications where pausing the execution would break the interface. A developer should use both.

They should, but if given the option to only exclusively use one or the other, I would never in a million years pick it. Because I have put in a tiny bit of effort into understanding how to use a debugger.

Most of them provide you with a feature list that's a strict superset of printf, because they let you set conditional non-blocking breakpoints that can have side effects. Which is perfect for the situation you've described - logging state without blocking. Then you can block and look through that state + any additional relevant info.

Re: Microsoft please get your tab to autocomplete shit together

#137
post #49

Earlier quoted context omitted.

Yes, and what a mess it has been. Intellisense + Intellicode + Roslynator (extension) combined were really the height of productivity in Visual Studio. Now they've driven a steam-roller over all of that, forced CoPilot down our throats. I LIKE CoPilot's "chat" interface, and agents are fine too (although Claude in VS Code is tons better), but CoPilot auto-complete is negative value and shouldn't be used.

Huh I'm the opposite. I find the copilot chat slow and low value compared to ChatGPT. But I use the tab autocomplete a lot. Otoh I disabled all the intellisense stuff so I don't have the issues described in TFA: tab is always copilot autocomplete for whatever it shows in grey.

Same. copilot auto complete with powershell seems better than cursors given by how often I use each

Re: Microsoft please get your tab to autocomplete shit together

#138

On a similar note, does anyone actually know how the autocomplete works in Edge? I've still not figured it out on the occasions I have the displeasure to have to use it.

Copilot M365 would rewrite part of a sentence with some random file from SharePoint right before I'd naturally hit enter and unlike any other AI chat you can't remix what you've sent you instead have to start a new chat; God forbid you're a few minutes into said chat

Re: Microsoft please get your tab to autocomplete shit together

#139

Reminds me of Windows Search. It's been botched since they added ads to the Start Menu. Pretty soon VSCode will show you intellisense ads in the list of code completions.

Windows Search requires a DNS lookup, and HTTP request to start your search, as a direct result if either one of those is slow the whole UI lags and hangs. It hasn't ever been fixed in Windows 11. Also, there is a RegX way of disabling "bing" for-real in the search but they released an update that caused doing so to break search entirely if that was set (totally a coincidence I'm sure).

I was surprised when I saw that in Windows 11 Safe Mode, the Start Menu appeared to have two forms: the first of which would not appear to show typing, but then it would be replaced with the other layout after a lag with the query in the input box and the results populated.

Re: Microsoft please get your tab to autocomplete shit together

#140

Reading all the comments surprises me, have vscode turned this bad? Why? What lowered their quality standard this much?

it's nothing short of amazing for me.

it's very fast. Boots within 1s for me even for large projects.

Has a zillion extensions. Some of which you won't see in any other editor, or at least with the same quality. Like the powerful playwright integration for example.

LLMs can one-shot most small VSCode extensions when I need some niche functionality.

GitHub/Copilot integration is soo good I develop small features by speaking to my computer and even my phone because I can fire agents with voice instructions.

Jetbrains IDEs used to be my goto editors and before that neovim.

But it's so easy to customise and extend VSCode that I can't see myself going back.

Post reply on HN