1

ガター インジケーターを配置するためのカスタム ラインを実装する場所を強調表示して、画像の下に添付しました。ブレークポイントの配置方法と同様に、ホバーしたときにインジケーターの影を表示し、クリックで配置できるガター インジケーターの独自のシステムを実装したいと考えています。

可能であれば、どうすればよいですか。ドキュメントへのリンクをいただければ幸いです。

ガターハイライト

キーバインドを使用して設定されている、現在使用している装飾タイプ。

    const decorationType = vscode.window.createTextEditorDecorationType({
      isWholeLine: true,
      borderWidth: `0 0 0 0`,
      backgroundColor: new vscode.ThemeColor("checkbox.border"),
      gutterIconPath: path.join(__filename, "..", "..", "assets", "pin.png"),
      gutterIconSize: "contain",
      rangeBehavior: vscode.DecorationRangeBehavior.ClosedOpen,
    });
    editor.setDecorations(decorationType, [
      new vscode.Range(editor.selection.active, editor.selection.active),
    ]);
4

0 に答える 0