tabnine-vscode icon indicating copy to clipboard operation
tabnine-vscode copied to clipboard

feat: use graceful item description instead of large window

Open zardoy opened this issue 3 years ago • 1 comments
trafficstars

I think there should be a strict rule in vscode extensions guidelines: every extension that contributes suggestions should set description on each item. Obviously this makes items distinguishable between different extensions. However you guys already had BRAND_ICON in label start. So the main intention of this change is to get rid of displaying detail window. Detail windows should be used only for displaying additional code-related info (though I know that even builtin TS extension doesn't follow this rule). This is how it looks like (notice, side-window isn't displayed anymore): image

As I remeber you can set label description only via constructor and this wasn't available in 1.50.0 so I updates the types. I didn't resolve all types errors, there are still in TabnineAuthenticationProvider.ts, hope to see some help here. I can also revert the first commit, and wait until you update vscode types.

zardoy avatar Jan 03 '22 16:01 zardoy

@dimacodota

zardoy avatar Apr 09 '22 13:04 zardoy

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Oct 13 '22 12:10 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Dec 12 '22 16:12 stale[bot]