Help us understand the problem. What is going on with this article?

VSCode拡張機能開発・Intellisenseのアイコンマークまとめ

VSCode拡張機 Intellisense

言わずもがな、いつも助けていただいている補完機能。
intellisense.png

最近、個人的にこの補完の機能を作っている中で補完時にでるアイコンについて調べたのでメモ

アイコンの決め方

アイコンはvscode.CompletionItemのvscode.CompletionItemKindで決めます

const completion = new vscode.CompletionItem("app", vscode.CompletionItemKind.Variable);

このvscode.CompletionItemKindが25種類ありますが、そのどれでどのアイコンがでるかがいまいちわからなかったので、一度全て出してみました。
CompletionItem_icon.png

具体的なアイコンの使い分け

上のアイコンの中でじゃあ具体的にどれを使えばいいの!っていうのがむずかしく、vscodeの補完とにらめっこしながら考えていたのですが、ちゃんと記載がありました。

https://code.visualstudio.com/docs/editor/intellisense
一部スクショで抜粋。
スクリーンショット 2019-09-11 7.34.49.png

改めて表とにらめっこしながらKindを決めていく必要がありそうです。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away