2002-12-25 [長年日記]
_ Eclipseいじり (13:48)
Eclipse(http://www.eclipse.org/)いじり中。JBuilderよりもこっちのほうがいいのかなー。Borlandは好きだから、JavaだけだったらJBuilderにしようと思っていたんだけど、EclipseはJava以外の言語(PHPとかJavaScriptとか)も統合環境で扱えるってのが魅力だ。CVSサーバーと直接やりとりできるみたいだし。ところでEUC-JPはどうやったら扱えるのかな? まあこれを機会にコードはすべてUTF-8に統一するってのもありかもしれない。いや、それだとLinuxのshell環境で扱いが面倒だし、UTF-8が読めないブラウザもまだありそうだよな。
とか言っているうちに勢い余って、PCG-SRX7にApacheとPHPとMySQLまで入れてしまった。ついでに設定が腐りつつあったcygwin環境もいったん捨てて再構築。おお、Windowsローカル環境でTomcatもPHPもちゃんと動くよ。WikiLikeは何も書き換える必要なく動作するみたいだな。ローカルWikiLikeをメモ帳代わりに使うのもそれなりに楽しそうだ。ただこのマシンはときどきIIS系の開発のサブマシンとして使うこともあるんだよなー。80ポートはどっちで使おう。排他利用にするかそれともどちらかを別ポートに移動するか。できればIISの方を別ポートに動かしたいけれど、あっちは関連アプリ(VisualStudioとか)がちゃんと連携してくれるかどうか不安だなー。ひとまず排他利用にしておくか。
なんだ、EclipseでEUC-JPを使うのは簡単だ。設定-ワークプレース-エディター-テキスト・ファイル・エンコードの「その他」に「EUC-JP」が見つからないから、てっきりそれ関係のプラグインでも探してきて追加しなければならないのかと思っていたら、単にドロップダウンリストに自分で「EUC-JP」と入れるだけで良かった。Windowsのドロップダウンリストってフリーワード入力OKなのかどうかが一見判別つかないよね。
_ Eclipseいじり 2 (13:48)
EclipseにWebStudio for Php(http://www.xored.com/products.php)とphp Plugin(http://sourceforge.net/projects/phpeclipse)の二つのプラグインをつっこんで、php開発環境を構築。基本的に前者の方ができがいいけれども、-[後者の方はphpのヘルプが同梱されていて、マニュアルを参照しやすい。前者に後者のマニュアル機能だけをつっこむことは出来ないものか]-+[マニュアルがついているのも前者の方だった。あと、マニュアル単体でもダウンロード&インストールできるはず]+。いずれプラグイン開発関連の資料をあたってみるか。ひとまず前者を使うことに決定。ただし、
<script Langage="php">...</script>
という表現で書かれたコードをうまくparseできないらしい。
<?php ... ?>
に書き直したらちゃんとparseしてくれるようになった。EUC-JPを認識させる方法はEclipseいじりに書いてあるとおり。なかなか良さそうな開発環境を構築できたんで、しばらくこれを使ってphpフレームワークを作っていこう。その前にphpフレームワークの名前を決めないとなー。
_ Eclipse (13:48)
- ホームページ - http://www.eclipse.org/
- プラグインホームページ - http://eclipse-plugins.2y.net/eclipse/
オープンソースの統合開発環境。標準でJava開発環境として設定されているが、プラグインを追加することによって他の言語の開発環境としても使用できる。CVSサーバーとの連係機能も用意されているので、Windows環境ではWinCVSなんかを使うよりも手軽。

