I've been trying to switch to VS Code for a while, but one single annoyance makes me stop using it: any kind of error or informational message covers the tab bar, making me unable to do anything unless I dismiss it. This could be a plugin announcing a new feature, or a plugin announcing that there is a warning. For example, Unity projects always announce warnings when they build, so for every build, the tabs hide behind a message.
One possible solution: an icon appears in the status bar when errors appear. Clicking on it shows them. Clicking outside hides them.
|Extension|Author|Version|
|---|---|---|
|theme-realgithub|NoHomey|1.0.4|
|material-icon-theme|PKief|1.0.3|
|theme-dreamweaverweb|Persephona|1.5.4|
|unity-tools|Tobiah|0.1.4|
|unity-debug|Unity|1.1.0|
|theme-onedark|azemoh|0.2.12|
|theme-ezekel|be5invis|0.1.1|
|theme-dracula|dracula-theme|1.2.5|
|theme-karyfoundation-themes|karyfoundation|5.2.0|
|quicksnippet|mousetraps|0.0.1|
|csharp|ms-vscode|1.4.1|
|theme-readable-material-darker|petemill|0.0.2|
|vscode-icons|robertohuertasm|4.0.4|
Messages deserve some UX overhaul imho.
For those who want to know the shortcut to close them it's "shift+esc"!
+1 this is kind of driving me batty! It is an underwhelming UX element because it doesn't add much help e.g. hyperlink over to build output, as well as it just sort of sticking around in my face.
Another hack fix suggestion: allow the status bar to expand to 2 lines, with the error message being reported in there on its own line. (Thus not as an overlay, as something that expands and reduces the size of the other panels that are all tiled-laid-out together in the window.)
(Thanks for all your great work. I desperately want F# to be able to rule the world, so I really want VSCode to go gangbusters. :-)
alerts/message bar/ popups whatever you guys are calling it... make it configurable:
messages.enable = true/false
messages.showAs = [Popover|StatusBarIconPopover|DebugLogEntry]
messages.statusBarIndicator = true/false
Closing as dup of https://github.com/Microsoft/vscode/issues/1135
Most helpful comment
For those who want to know the shortcut to close them it's "shift+esc"!