私は vscode を使用しており、settings.json で構文ハイライトの色のカスタマイズを行っています。これは、Ruby 以外の他の言語でもうまく機能します。なぜなら、Ruby on Rails 拡張機能をインストールしたからです。これには、独自の構文ハイライトの色設定があります。
Ruby ファイルを開くと、最初は私がカスタマイズした構文ハイライトが表示されますが、約 0.5 秒後には Ruby on Rails 拡張機能の構文ハイライトになります。したがって、Rails 拡張機能が独自にカスタマイズしたカラー設定を上書きすると信じています。色の読み込み順序は、空白 => settings.json => 拡張機能のカスタマイズであると主張します。
拡張機能のカラー設定を上書きして独自のカラーカスタマイズを行う方法はあるのでしょうか?たとえば、読み込み順序を空白 => 拡張機能のカスタマイズ => settings.json のようにします。
助けてくれてありがとう!
それは意味上のハイライトだと思います。セマンティック ハイライトは常に遅延して適用されます。 これをsettings.jsonに書くことで無効化できます。
"[ruby]": {
"editor.semanticHighlighting.enabled": false
},