PDTを試す!

2008年5月27日(火)
月宮 紀柳

PHPスクリプトを書いてみよう!

 PDTでプログラムを書くときは、まずは「プロジェクト」を作る必要があります。メインメニューから「File → New → PHP Project」を選び、新しいプロジェクトを作りましょう。

 新しいプロジェクトを作ったら次はPHPスクリプトの作成です。メインメニューから「File → New → PHP File」を選び、適当なファイル名を入力し、Finishを押すことで新しいPHPスクリプトがプロジェクトに追加されます。

 開発は、基本的に現在の画面上で進めていくことになります。開発する上で便利なキーボードショートカットを図2にまとめました。ショートカットキーはいろいろありますが、Windowsで標準的なショートカット(コピー&ペーストなど)のほかにも知っておきたい最小限のものを紹介していますので、覚えておくと良いでしょう。

強力なコード補完機能を使おう

 第1回(http://www.thinkit.co.jp/article/73/1/)の記事でも少し触れましたが、PDTは強力なコード補完機能を備えてます。PHPの編集画面で「a」と入力し「Ctrl+Space」を入力してみましょう。「a」からはじまる補完候補一覧が表示されるはずです。

 Expression WebではPHPにはじめから用意されている標準関数の補完しかありませんでしたが、PDTの補完はより多くのものをサポートしています。自分で作った関数や定数、クラス、メソッドはもちろんのこと、クラスの継承関係を考慮した補完も可能です。

 また、リスト1のような場合、エディタは配列$arrの中身を把握することができないため、$objを補完することができません。

 そこでPDTではリスト2のように「$objがClassNameのオブジェクトだ」とブロックコメントを使い明示することで、補完することが可能になります。

 補完機能は単純にタイプ数を減らせるほか、ケアレスミスを大幅に減らしてくれます。また、関数を補完したときには引数の情報も一緒に出るため、マニュアルを見る回数も少なくなるでしょう。

株式会社ディノ
PHP3の頃から習得コストの安さが気に入り、Webシステムのメイン環境として選択。現在はアーキテクトとしてPHPを使った中~大規模案件への対応を行っている。http://www.dino.co.jp/

Think ITメルマガ会員登録受付中

Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。

Think ITメルマガ会員のサービス内容を見る

他にもこの記事が読まれています