新しい Visual Studio 2012 ダーク テーマを試しています。コードのマウスを動かすと、コードの背景が黒く、マウス カーソルが黒くなるため、カーソルが見えません。
コード ファイル内のマウス カーソルを、暗い背景に対して表示される白またはその他の色に変更するにはどうすればよいですか?
6 に答える
Windows 7 では、Windows システム設定を変更して Windows Black (システム スキーム) を使用することで、これを解決しました。キャレットの I ビーム形状は、暗い背景では目立ち、真っ白な背景では見えない白い線で囲まれています。
コントロールパネル→デスクトップ→簡単操作→マウスを使いやすくする
「レギュラーブラック」を選択
反転オプションが機能すると思うかもしれませんが、色は VS 2012 ダーク テーマのダーク グレーの上に黒のままです。ただし、レギュラーブラックはうまく機能します。
選択キャレットをカスタムの緑色のキャレットに変更しました。今では、黒と背景が逆であっても、いつでも見ることができます。
macOS (Mojave まで) で見つけた解決策は、VS Code コア ファイルを変更することです。
ファイルを開きます/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.css
。
この CSS をそのファイルに貼り付けます。場所は関係ありません。
.monaco-editor.vs-dark .view-lines {
cursor: -webkit-image-set(url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=') 1x, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC') 2x) 5 8, text;
}
(ソース)
これは、手動、シェル スクリプト、またはカスタム CSS や JS ローダーなどの拡張機能を使用して行うことができます。
VS Code を再起動します。コードが破損しているという警告が表示されます。これらは、 Fix VSCode Checksums拡張機能を使用して解決できます。