墜落日記 - 2011年9月24日の墜落
なんか PDT ってドンドン馬鹿になる気がする?
久しぶりに PHP の開発環境を PDT に戻してみた。
しばらくコード補完が非常に頑張っていることと、動作が軽快であることを評価して NetBeans を利用していたのだけど、改行やタブの表示、太字にしても等幅フォントが等幅のままでいてくれる eclipse の JStyle プラグイン相当の機能がないことなど、細かなところでストレスが溜まって、再び PDT を試してみた。
PDT は例によって eclipse のバージョンアップに合わせて 3.0.0 になっている。
しかし今回のバージョンからプロジェクトの公式ページからダウンロード出来なくなってしまっている。
というか公式ページは 2011-09-23 現在でも 2.2.0 までしかダウンロード出来ない放置っぷりだ。
eclipse の新規ソフトウェアのインストールからしかインストールできない。
非常に面倒くさい。
取り敢えず初っ端からイラっとしつつインストールを敢行。
で、コードエディタを開いて再びイラっとする。
以前ほどハングアップ率は高くないけど、起動の遅さは相変わらず。
エディタの重さも相変わらず。
で、コードエディタでコードを書き出して愕然とした。
なんちゅ~か、馬鹿になっている。
例えば [Ctrl]+[/] で複数行を一気にコメントアウトしようとすると、行頭に // が無い行には // が付与されるが、反対に先頭に // がある行は // が削除されてしまう。
[Ctrl]+[/] でコメントアウトしようにも、元々コメントアウトしていた行はコメントにならなくなってしまうのだ。
今まではトグルスイッチ形式で切り替わっていたのに、どうしてこんな馬鹿な仕様になるのか?
一度でも使ってみれば分かるはずの不具合、馬鹿ではないか? と思う。
その他にも結構馬鹿な不具合が散見される。
- Bug 356587 - toggle comment block
- Bug 351646 - HTML end tag proposal is lost in Content Assist
- Bug 352299 - PHP start tag is not colored correctly
コードをコピペすると勝手にフォーマットされてしまうのも邪魔だ。
しかも PhpDoc 形式のコメントをコピペすると崩れる「ことがある」。
余計なコトするなと言いたい。
一方的に使っているだけの自分がとやかく言うのもどうかとは思うが、最近の PDT の放置と劣化は非道い物がある。
これは本格的に PDT は見限って別の IDE に鞍替えした方が良いのかもしれない。
どうせ Zend Studio のβ版でしかないのだろうし。
しかし他の選択肢か………
根っこが同じ Zend Studio じゃ金払う気にはならないし。
(PDT のクオリティを見ていると、とても年間ライセンス 47,040 円、更新 20,790 円なんて払えないよ)
NetBeans がイマイチ機能が足りないのも悲しい限りだが、まだ頑張って開発してくれている分だけ助かる。
他に PhpStorm とかいう IDE もあるようだが、こちらのクオリティは如何な物か?
コメントは投稿されていません。