-
Notifications
You must be signed in to change notification settings - Fork 28.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intellisense popups should be much wider #53565
Comments
Sorry unsure how to take screenshots. But it's easy to understand: The popup shown when I type the dot: e.g. Also the popup shown when I'm supposed to get IntelliSense for arguments, e.g. when I type the parenthesis in All IntelliSense popups are narrow. During debugging too. |
So you want to be able to have wider widgets for both? |
When function signatures are long (often are) then it's hard to see what's going on, because the text wraps. So wider popups, or no wrapping. Put it this way, because of the wrapping, and narrow popups, it's hard to understand what's going on, so the Intellisense is useless. So I often have to hit It should be more like Visual Studio proper, where this is done really well. |
Improvements to the suggest widget in this regard is being discussed in #29126 and #29757 @joaomoreno Do you have any thoughts for the parameter hints widget in this regard? |
Here is a workaround by hacking the file "C:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\workbench.main.css" /* suggest-widget size */
.monaco-editor .suggest-widget.docs-side {
width: 1600px;
}
.monaco-editor .suggest-widget.docs-side > .details {
width: 70%;
max-height: 800px !important;
}
.monaco-editor .suggest-widget.docs-side > .tree {
width: 30%;
float: left;
}
/* parameter-hints-widget */
.editor-widget.parameter-hints-widget.visible {
max-height: 800px !important;
}
.monaco-editor .parameter-hints-widget > .wrapper {
max-width: 1600px;
}
/* editor-hover */
.monaco-editor-hover .monaco-editor-hover-content {
max-width: 1600px;
} Simply append the code above after the original content of file, and restart VSCode. (Title bar may alert a warning message "Not Supported" and hacked changes would be overridden by updating VSCode) |
@ramya-rao-a Parameter hints needs a good refresh... It also suffers from the same space constraints. |
In that case, lets use #29126 for the similar discussion for the parameter hints |
I'm using the latest versions of vscode and the C# extension.
The IntelliSense popups are very narrow, and wrap text. So for many method signatures, that means the text is broken onto multiple lines, which makes it VERY hard to read, and basically that makes IntelliSense useless.
Please add one or more of the following:
The text was updated successfully, but these errors were encountered: