netbeans_default_optionsに、-J-Dfile.encoding=UTF-8を追加する。
2010年8月17日火曜日
2010年5月17日月曜日
visualgc とか netbeans profilerとか
windowsでの話
visualgc も netbeans proflier も、コマンドプロンプトからtomcatを起動しないと、認識しない。
環境変数を設定 (システムのプロパティで設定する場合は再起動が必要)
set CATALINA_OPTS= -server -verbose:gc -Xmx640m -Xms128m -Xss256k -XX:+PrintGCDetails -Xloggc:"C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\gc.log"
netbeans profiler手順
①tomcatをコマンドプロンプトから起動
②netbeansで、プロファイル→プロファイラを接続
visualgc も netbeans proflier も、コマンドプロンプトからtomcatを起動しないと、認識しない。
環境変数を設定 (システムのプロパティで設定する場合は再起動が必要)
set CATALINA_OPTS= -server -verbose:gc -Xmx640m -Xms128m -Xss256k -XX:+PrintGCDetails -Xloggc:"C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\gc.log"
netbeans profiler手順
①tomcatをコマンドプロンプトから起動
②netbeansで、プロファイル→プロファイラを接続
2010年2月14日日曜日
netbeans javascript文字化け
netbeansをjavascriptエディタとして使おうと思って、適当にjavascriptファイルをドラッグ&ドロップするとコメントが文字化けしてしまう。
原因は、javascriptファイルのエンコードがShift-JISで、netbeansのデフォルトのエンコーディングがUTF-8(OS依存)だからみたい。
netbeansではファイルごとのエンコードを変更することはできないので、対策としては以下の3通りになるのかと。
1.javascriptファイルを適当なエディタで開いてUTF-8にしてからnetbeansで編集する。(エンコードがShift-JISでなければならない場合は、最後に別のエディタで開いてエンコードをShift-JISに戻す必要がある)
2.netbeansのデフォルドエンコーディングをShift-JISにする。(netbeansの設定ファイルを変更する必要がある。デフォルトエンコーディングを変更したくない場合は使えない)
3.プロジェクト毎にはエンコーディングを設定できるので、プロジェクトを作成しプロジェクトのエンコーディングをShift-JISにする。
今回は3のやり方でやることに。
・javascriptプロジェクトは存在しないので、phpアプリケーションで作成。
・デフォルトのエンコーディングをShift-JISに。
・Finderを開いて、作成したプロジェクトのフォルダの下にjavascriptファイルもしくはjavascriptファイルがあるフォルダを置く。
・プロジェクトのソースファイルから編集するjavascriptファイルを開く
これで文字化けせずに開けます。
原因は、javascriptファイルのエンコードがShift-JISで、netbeansのデフォルトのエンコーディングがUTF-8(OS依存)だからみたい。
netbeansではファイルごとのエンコードを変更することはできないので、対策としては以下の3通りになるのかと。
1.javascriptファイルを適当なエディタで開いてUTF-8にしてからnetbeansで編集する。(エンコードがShift-JISでなければならない場合は、最後に別のエディタで開いてエンコードをShift-JISに戻す必要がある)
2.netbeansのデフォルドエンコーディングをShift-JISにする。(netbeansの設定ファイルを変更する必要がある。デフォルトエンコーディングを変更したくない場合は使えない)
3.プロジェクト毎にはエンコーディングを設定できるので、プロジェクトを作成しプロジェクトのエンコーディングをShift-JISにする。
今回は3のやり方でやることに。
・javascriptプロジェクトは存在しないので、phpアプリケーションで作成。
・デフォルトのエンコーディングをShift-JISに。
・Finderを開いて、作成したプロジェクトのフォルダの下にjavascriptファイルもしくはjavascriptファイルがあるフォルダを置く。
・プロジェクトのソースファイルから編集するjavascriptファイルを開く
これで文字化けせずに開けます。
netbeans jvi インデント変更
netbeansでjviで、インデントが8になっているので4に変更する。
macの場合
環境設定 → jvi config → Buffer Modifications → 'shiftwidth'と'tabtsot'を4に変更 → 了解 → netbeansを再起動(これ重要。再起動しなくても一瞬エディタに反映されるが、ファイルを切り替えたりすると元に戻ってしまう)
※環境設定にあるエディタのインデントやタブの設定よりもjvi configの設定が優先される様です。
macの場合
環境設定 → jvi config → Buffer Modifications → 'shiftwidth'と'tabtsot'を4に変更 → 了解 → netbeansを再起動(これ重要。再起動しなくても一瞬エディタに反映されるが、ファイルを切り替えたりすると元に戻ってしまう)
※環境設定にあるエディタのインデントやタブの設定よりもjvi configの設定が優先される様です。
登録:
投稿 (Atom)