web-dev-qa-db-ja.com

VSコードミニマップ「場所の強調表示」

VS Codeがナビゲーションを容易にするためのミニマップオプションをついに追加したのを見て本当に興奮しました。ただし、ファイル内の現在の場所を示す半透明の四角形がミニマップにカーソルを合わせたときにしか表示されないことに本当に不満を感じています。私が意味するものの視覚的な例:

カーソルなし: Without cursor カーソルあり: With cursor

この機能を他のエディターで使用すると、ファイル内のどこにいるかをすばやく確認できることから多くの価値が生まれます。誰かが長方形を表示し続ける設定/拡張/ハックがあるかどうかを知っていますか?

25
Mitch Goudy

安定版から 1.14(2017年6月)settings.jsonにオプションがあります:

"editor.minimap.showSlider": "always"
40
Alex

これは機能リクエストですでに追跡されているようです:

https://github.com/Microsoft/vscode/issues/21784

3
Bill_Stewart

一部の人にとって興味深いのは、v1.43が、不透明度(設定の最後の2桁)を含む、ミニマップスライダーの色に影響する3つの新しいcolorCustomizationsを追加したことです。

"workbench.colorCustomizations": {

  "minimapSlider.background": "#ff000060",
  "minimapSlider.hoverBackground": "#ff0000",
  "minimapSlider.activeBackground": "#2f00ff50"
}

https://github.com/Microsoft/vscode/pull/90631 および https://github.com/Microsoft/vscode-docs/blob/vnext/release-notes/を参照してくださいv1_43.md#minimap-background-and-slider-colors

0
Mark

build from VS Code from source それは minimap.cssファイル への小さな変更であるため、opacity:0;toopacity:1;

.monaco-editor .minimap-slider {
    opacity: 0;
    transition: opacity 100ms linear;
}

"editor.minimap-slider.opacity":1、でユーザー設定からデフォルトのcssを上書きできません

しかし、私はこの種のハックに慣れていない。

0
Hellonearthis