kwsktr's study log

kwsktr のおべんきょログ

Windows 8.1 でNetBeans 7.4 をインストールするときのメモ

まっさらな Windows 8.1 に NetBeans をインストールする際のメモです。

ダウンロードとインストール

JDK がインストールされていないので NetBeans だけをインストールしても使えないです。
では、どうするか。

JDK をインストールしてから、NetBeans をインストール。


でも、いいのですがどうせなら一緒にやってしまいましょう。
ということで、

JDK 7 with NetBeans - Downloads | Oracle Technology Network | Oracle

こちらから 2013/11/10 現在で最新の JDK 7u45 with NetBeans 7.4 をダウンロードすることができます。


ダウンロードしたら、起動してあとはウィザード通りに進めていくだけです。


ただし、PHP ないし HTML5 を使いたい人はプラグインを別途インストールする必要がありますので、そこだけは手動で行ってください。

カラーテーマを変えよう

デフォルトのカラーテーマが気に入らなければ NetBeans Themes: Color Schemes of the NetBeans IDE から、好きなテーマをダウンロードすると良いと思います。


ダウンロードした zip ファイルは解凍させずにそのまま使います。
NetBeans を起動したら、ツール > オプション と進み、オプション ウィンドウを表示します。
ウィンドウの左下あたりに インポート ボタンがありますので、こちらから導入してください。

エンコーディングを変えよう

NetBeans でプロジェクト外部のファイルを開こうとしたときに、

エンコーディングwindows-31j では正しく開けません

などと言われることがあります。
プロジェクト外部のリモート・ファイルなどは、ほとんどが UTF-8 で保存されていることが多いです。
jQuery.js とかね。

しかし、デフォルトで NetBeans のエンコーディングは windows-31j で設定されているのです。
いちいち聞かれるの精神衛生的によくありませんので、抜本的な解決をしましょう。


NetBeans を保存した下位のフォルダに、

etc¥netbeans.conf

というファイルがあるので、こちらを書き換えます。

netbeans_default_options="..."

”(ダブルクォート)で囲まれている内側に

-J-Dfile.encoding=UTF-8

と記述すればオッケーです。


公式ページは
FaqPHPDebugEncodingJa - NetBeans Wiki
となっていますので、合わせて目を通すと安心です。

NetBeans で Emmet が動かない件

Emmet(旧 Zen-cording) をお使いの方が多いと思うのですが、現在のところ動作しないようです。


修正版を作成してくれている方がいらっしゃるので、こちらからプラグインをダウンロードしてインストールすると幸せになれるかと思います。

NetBeans Emmet Pluginの修正 | junichi11の日記~つらつらなるままに~
Releases · junichi11/ZenCodingNetBeansPlugin · GitHub


NetBeans の一番の問題点

ボクにとってはフォントです。
かといって、日本語を使わないという選択肢は取れないのでなんとかするしかないわけです。

http://unoh.github.io/2008/11/26/how-to-use-consolas-on-netbeans.html

上記を参考にすれば変更することも可能なのですが、手間がかかって仕方がない。
また Monospaced だとデフォルトで MSゴシック があたっているため美しくない。


フォント周りをうまく解決する方法があれば、教えを請いたいところです。