ガター インジケーターを配置するためのカスタム ラインを実装する場所を強調表示して、画像の下に添付しました。ブレークポイントの配置方法と同様に、ホバーしたときにインジケーターの影を表示し、クリックで配置できるガター インジケーターの独自のシステムを実装したいと考えています。
可能であれば、どうすればよいですか。ドキュメントへのリンクをいただければ幸いです。
キーバインドを使用して設定されている、現在使用している装飾タイプ。
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),
]);