vscodeの拡張機能を開発していますが、ユーザーがiniファイルを構成するのに役立つカスタムダイアログを表示したいと思います。
ラベルと入力を使用してカスタムダイアログを作成することは可能ですか?
新しいUI要素を作成することはできませんが、ユーザーから入力を取得する場合は、次のようなコードを使用できます。
let options: InputBoxOptions = {
prompt: "Label: ",
placeHolder: "(placeholder)"
}
window.showInputBox(options).then(value => {
if (!value) return;
answer1 = value;
// show the next dialog, etc.
});
これは、コマンドパレットと同じUIを使用します(Ctrl+ P、または上部の入力ボックスを開く他のコマンドのいずれかを押したとき)。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加