IntelliJ IDEA(Win x64)使いに捧ぐフォント指定不具合の解消法
先に結論
OpenJDK x64を%IDE_HOME%\jre64に導入する。
何が問題?
WindowsでIntelliJ IDEAをお使いのみなさま、UIやEditorのフォントに指定すると表示が壊れるものがいくつかあることはご存じでしょうか。
Noto Sans CJK JPとか、、、
Source Han Code JPとか・・・
誤ってApplyやOKを押そうものならUIが異次元に突入します。
※やっちゃったときは%USERPROFILE%\.IntelliJIdea[2016.3 適宜読替]\config\options\ui.lnf.xmlを直接書き換えましょう(c_c)
<application>
<component name="UISettings">
<!-- これを修正します -->
<option name="FONT_FACE" value="Noto Sans Mono CJK JP Regular" />
<option name="HIDE_TOOL_STRIPES" value="false" />
<option name="SHOW_MEMORY_INDICATOR" value="true" />
<option name="OVERRIDE_NONIDEA_LAF_FONTS" value="true" />
</component>
</application>
この問題はWindows x64版のみで発生しているもので、x86、Mac、Linux版では起きていないようです。
それらとの違いを調べた結果、「Windows版IntelliJ IDEAの起動にOracle JDKを使用した場合」に発生することがわかりました。
※IntelliJ IDEA x86版は%IDE_HOME%\jreにあるOpenJDK x86版(built by JetBrains)で起動しています。
解決方法
OpenJDK x64のWindows向けバイナリを手に入れます。
私はこちらのzip圧縮のものを使わせていただきました。
※ JetBrains社のOpenJDK x64版もあるそうです。 @q1701 さんより情報をいただきました。
解凍したファイル群を%IDE_HOME%\jre64に配置します。
参考:IntelliJ IDEA Support
祈りをこめてIntelliJ IDEA(idea64.exe)をダブルクリック!
OpenJDK x64のWindows向けバイナリを手に入れます。
私はこちらのzip圧縮のものを使わせていただきました。
※ JetBrains社のOpenJDK x64版もあるそうです。 @q1701 さんより情報をいただきました。
解凍したファイル群を%IDE_HOME%\jre64に配置します。
参考:IntelliJ IDEA Support
祈りをこめてIntelliJ IDEA(idea64.exe)をダブルクリック!
※ここで導入するJDKはIntelliJ IDEAの起動に用いるもので、開発時に指定するJDKとは別のものです。
後書き
今まで気になっていたけど使えなかったプログラミング向けフォントを指定できる喜びを分かち合いましょう!
Author And Source
この問題について(IntelliJ IDEA(Win x64)使いに捧ぐフォント指定不具合の解消法), 我々は、より多くの情報をここで見つけました https://qiita.com/meeniex/items/e371fadc5c04cc79a794著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .