miau's blog?

サクラエディタ+PHP

先日 PHP の編集が必要っぽい作業があったんですが、対象の文字コードが EUC なので SciTE は使えないわけで。
そんなわけで、サクラエディタでの PHP の設定メモ。

(2008-01-30 追記)

まとめなおしましたので、こっち読んだほうが。

サクラエディタ+PHP 設定方法まとめ - miau's blog?




■キーワードのハイライト

サクラエディタでPHPキーワードを強調表示する設定 をまるまる参考に。
ただし、Vesion 1.5.2.1 ではキーワードファイル&キーワードヘルプファイルは同梱されているので、DL 不要。


■exuberant ctags

普通に使うと、inc ファイルが PHP のファイルだと認識されない。

Vim で PHP 関数の辞書を作成する方法についてのメモ -> ctags を使用する
を参考に、コマンドラインオプションとして、
-R --langmap=PHP:.php.inc --php-types=c+f

あたりを設定しておけばよさげ。
(私は --language-force=PHP -h ".inc" とかやっちゃったので未検証)
定数にもジャンプしたい場合は --php-types=c+f+d に。変数も含めるならさらに +v でいけると思います。


■phpDocumentor

Yahoo!グループ : sakura-editor ブリーフケース に「PHPDocの雛型を自動作成するマクロ」というのがあるので、DL して sakura.exe と同階層に突っ込む。

ここで、ちょっとばかし編集が必要。
28行目、29行目の


//一つ上の儀容の先頭に移動
E.GoLineTop();
E.GoLineTop();




//一つ上の行の先頭に移動
E.GoLineTop(9);
E.GoLineTop(9);


みたいに。

あるいは、


//一つ上の儀容の先頭に移動
E.GoLineTop();
E.GoLineTop();

for( i = 0 ; i < retcount ; i++)
{
E.Up();
}

をまるまる


//選択範囲の先頭に移動
E.Left();

みたいにしても OK。たぶん。

で、共通設定からマクロの登録。


他にも PHP の編集に適したエディタとかあるかもしれないけど、ちょっと使った感じだと十分快適。
キーワードはもっと目立ってもいい気がするけど。
posted at 04:24:55 on 2005-06-06 by miau - Category: TextEditor No Trackbacks - Permalink

TrackBack

このエントリにトラックバックはありません
現在トラックバックは受け付けていません。

Comments

No comments yet

Add Comments

現在コメントは受け付けていません。
お手数ですが、 こちら のコメント欄にでも記載していただければと思います。