Turn off this quick-info -like UI feature off in VS2022? - visual-studio-2022

In Visual Studio 2022 (v 17.3.6), I would like to be able
Identify this UI hint/tooltip/feature of the C# editor. It comes up merely when hovering
over anything/everything, and clutters up the screen greatly.
Partially turn it off. In particular I would like to see this only after I have
pressed a hot key/chord or clicked, etc. In other words, I only want it to appear once I have done something more "active"
than merely hovering the mouse over the code.
I searched google, and Tools > Options in VS2022. I have tried all the options that make
mention of IntelliSense, "quick info", and "inline hints", turning each off in turn.
Nothing seems to turn off. I would like an in-VS solution if there is one, rather than yet another VSIX package that does other things I don't want.

Related

Visual Studio Intellisense constantly popping up

Using VB.NET in Visual Studio 2019. Type a single space character anywhere in the codebase and a popup displays a long list of options. You have to constantly click away or press ESC. This quickly gets annoying.
Tools > Options > Text Editor > Basic > General > Auto list members stops these unwelcome popups...but now "member of" functions are not listed at all! For example:
Dim test As String = "fred"
test. ' Nothing is displayed when the dot is typed, but expected `Length`, etc
Is it possible to get Intellisense for "member of" only, but otherwise switched off and no other automatic listing (so nothing would be displayed when you are just typing away).
What a shambles to do so much with a single setting. If someone from Microsoft is reading this, check out how Borland's Delphi 7 handled this...an IDE of speed and beauty.
Very annoying that it distracts you that much. Im sorry to hear that.
Unfortunately, the final answer is that it cannot be solved, because microsoft would never consider an unpopular opinion.
The 'popup' is one of the most important features why people moved away from notepad in the first place. Every IDE will have it, and if they dont, they soon might. it is rarely unwelcomed.
With that in mind, microsoft didnt intend visual studio to be used without it.

Is there a way to make IDEs (IntelliJ, PyCharm, VS Code) have fewer popups but still have completion?

I learned to program 30 years ago with Emacs. I'm starting to learn moderns IDEs such as "IntelliJ IDEA", "PyCharm", and "VS Code".
It's hard to adjust to how visually "busy" they are, with constant pop-up menus appearing every character I type.
Of course I want to be able to get suggestions for completion or parameter hints or other popups when necessary. I just don't want them to appear by default.
Some people are asking why popups are annoying. The main problem is that popups cover code above or below where I'm typing.
Emacs has completion. But it doesn't need a popup. For instance, dynamic completion works just fine 90% of the time, even though it's not smart enough to parse syntax or look up function and method definitions.
So I'd like to know if there are settings in JetBrains or VS Code IDE's that would help.
I'm aware of two kinds of popups.
(1) An offer to complete my typing, which appears below.
(2) Annotation of argument names and definitions, which appears above.
There may be other popups as well.
I'm aware that a popup can be dismissed with ESC. But often they just come back the moment you type another character.
What would be great is if the popup would not appear by default, but I could cause it to appear with a single keystroke. Or I could dismiss it and it would stay dismissed.
For PyCharm You can also try writing in "Disctraction Free Mode"
View -> Enter Distraction Free Mode
Which should give you a little screen of calm which will feel a lot more like emacs to you.
It's possible to adjust the behaviour via "Settings".
In IntelliJ IDEA, goto Menu File --> Settings ... , then navigate to Editor --> General --> Code Completion , or type something in the search field (upper left).
Perhaps you find more settings when you browse through Settings dialog.
To be honest, I didn't make a lot of tests with these settings, because I find the helper popups very useful.
Another option to get rid of some "noise" is to adjust settings for displaying parameter names in the code editor.
I switched this off completely.
Go to Settings --> Editor --> General --> Appearance
The new IDEs are really busy looking for libraries, checking/auto closing balanced parentheses, indenting, surrounding methods/functions/procedures/classes as you type. Sometimes I feel the same, but these IDEs are not plain text editors anymore. Every key stroke triggers something which can be time consuming. When the project gets larger and when it has lots of libraries, it can get even slower. Some IDEs have options to turn some of these options off. Every feature turned off will have some positive effect on responsiveness to some degree
But I think, instead of turning these features off, the best way to have these features on a responsive modern IDE is to use a computer with a fast cpu, an ssd drive and sufficient memory.

Visual Basic .NET 2010 Build/Debug Output Window Disappeared On Me

Gurus...
When building my app in VB 2010, I have always been accustomed to the debug output window that, if any errors were present, the errors and warnings would be in color (yellow, red, etc) and I could actually click on the error in the output window and it would take me to that part of my code that had the problem.
Then, for some unknown reason, that output window just vanished and doesn't show up anymore.
I have searched the forums, but all I see is people telling other people to just go to Tools/Options/Debugging/General and enable to output window. The problem is that this is NOT the same output Window that vanished on me. This only enables a basic no-frills text window with no intuitive links or color coding like the original. Going into Projects and Solutions/Build and Run and setting output options in there only change the amount and complexity of plain text in the same output window, so again, the problem remains.
Anybody in here know how to restore the original build debug window that VS 2010 (VB) uses as default upon installation? I have a feeling the solution is embarrassingly simple, but I still haven't come across it yet. I still don't even know how it disappeared on me in the first place, and I really miss it.

VB.NET Tab complete text box

I have a program that I'm writing, and upon pressing the tab key inside a textbox, I would like it to autocomplete that word from a list that may change at any time. I've taken a bit of a peek around, but I can't find anything useful - most things that I'm finding are about disabling intellisense in Visual Studio - not what I'm after. I need something at runtime.
Any ideas?

VS 2010 Floating code window NOT always on top

Most of the time when I code, either using Visual Studio or gVim, I like to have many open windows with code files so that I can go back and forth from one to another, either to edit or just read while editing another file.
Thus I found VS 2010's feature of "floating" code windows very helpful. However, the fact that when a code window is floating, it's "always on top" is a bit annoying, because it might hide other windows, such as the "Find Results" for example.
Is this something that is customizable? Is there a configuration value somewhere that either enables or disables the "always on top feature" of floating code windows in Visual Studio 2010?
Thanks
Well, it is not a real top-most window, it is merely on top of the Visual Studio main window. An 'owned' window. From where it competes with other windows that VS displays for the Z-order, like the Find Results window. You'd need to arrange these windows so they don't easily overlap and obscure each other. That's supported, you can dock them. Bit of a chicken-and-egg problem, isn't it?
If you have concrete ideas how to improve this then you can post them to connect.microsoft.com