0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

EclipseをVSCodeのテーマにカスタマイズする for Mac

Last updated at Posted at 2024-07-06

この記事について

以前はDevStyle適用状態でも以下記事にあるprefsファイルの取り込みで動作したのだが、Eclipseのバージョンを2022→2023上げたところ
うまくテーマが読み込まれなかったので、設定画面から手動でカスタマイズした方法を備忘録として書き記す。

環境

・Eclipse IDE for Java Developers
 Version: 2023-12 (4.30.0)
 Build id: 20231201-2043

・MacBook Pro2019
プロセッサ:2.6 GHz 6コアIntel Core i7

Darkest Dark Themeのインストール

マーケットプレイスからDarkest Dark Themeをインストールする。
ヘルプ→Eclipseマーケットプレース→検索で「Darkest Dark Theme」
スクリーンショット 2024-07-07 2.36.46.png

ひとまずテーマをIntelliJにして再起動。
設定→DevStyle→色テーマ
ワークベンチ・テーマ:Dark Custom(テーマの数値はいじった記憶がない。。)
アイコン色:Pastels
エディタテーマ:IntelliJ IDEA Dark

※設定完了後にスクショしたため、プレビュー画面が既にVSCodeっぽくなっている。理由は後述する。
スクリーンショット 2024-07-07 2.33.00.png

Java構文の色指定を手動で設定していく

設定→Java→エディタ-→構文の色指定
スクリーンショット 2024-07-07 3.03.16.png

以下のカラーコードをもとに手動で設定していく。(難儀だがかっこいい環境造りのためにがんばる)
要素→Java→要素を選択し「色:」からカラーコードを指定する。
macの場合は真ん中のタブをクリックし、プルダウンで「Web セーフカラー」を選ぶとやりやすい。

colorCode.yml
'return'を除外したキーワード:3399cc
static final フィールド :33ccff
static フィールド:99ccff
static メソッド呼び出し:cccc99
インターフェース:66cc99
オート(アン)×××××:使用可能のチェックをはずす
キーワード'return' :996699
クラス:66cc99
ストリング:cc9966
その他:66cc99
パラメータ変数:99ccff
フィールド:33ccff
メソッド:cccc99
メソッド宣言:cccc99
ローカル変数:99ccff
ローカル変数宣言:99ccff
演算子:cccccc
括弧:996699
型引数:66cc99
型変数:66cc99
継承されたフィールド:cccccc
継承メソッド呼び出し:cccc99
使用すべきではないメンバー:cc3333
数値:99cc99
制限された識別子:3399cc
抽象クラス:cccc99
抽象メソッド呼び出し:cccc99
注釈:66cc99
注釈要素の参照:cccc99
列挙型:66cc99

設定完了後「適用して閉じる」を押すと以下のように設定できる。
スクリーンショット 2024-07-07 3.41.13.png

適用完了後にDevStyleの色やテーマを変更すると設定が初期化されて
今までの努力が水の泡となる可能性があります。テーマ変更する際はお気をつけください。:angel_tone1:

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?