- 2008-02-06 (水)
- IT
今までまともにPHPを書いたことが無かったので、開発環境を整え中。
サーバー周りはxamppであっさり解決。
インストールしたフォルダのhtdocsの下にhtmlとかとか置けば、ttp://localhost/hoge.htmlで見られます。楽ちん。
で、問題はソースの編集。
私はxyzzyを愛用しているので、php-modeをこちらのサイトから拝借してインストール。
私のコーディングスタイルはBSDなのだけど
↓こんなの
if( hoge == true )
{ // ←中カッコは次の行に書く
print("hogeでした!\n");
}
そのまま使うと自動インデントの中カッコの位置がおかしい。
if( hoge == true )
{ // ←ここ
print("hogeでした!\n");
} // ←ここも
Wikipediaによればホワイトスミスのスタイルというらしいけど、慣れない物はキモチワルイのでナントカしたいわけです。
で、調べてみたら、以下のサイトに書かれている変数(っていうのか?)を書き換えてあげれば良さげだということが判明。
これを参考に、php-mode.lの「(defun php-mode ()」の後あたりに
(setq c-indent-level 4) (setq c-continued-statement-offset 4) (setq c-argdecl-indent 4) (setq c-brace-offset -4) (setq c-brace-imaginary-offset 0) (setq c-label-offset -4)
って感じにしたらBSDスタイルになった!やったー!
あと、昨日は何ともタイムリーに
jkondoに憧れて » 超手抜きでウェブサイトをモバイル対応 2008
なんてホッテントリがあったので参考にしたいと思う。
Shift_JIS切り捨ててUTF-8だけで行こうっと。
関連記事
- Newer: iG:Syntax Hiliterを導入中
- Older: ニュースサイト運営について諸々
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://fifnel.com/2008/02/06/1098/trackback/
- Listed below are links to weblogs that reference
- xyzzyでPHPを書く下準備 from ふぃふmemo






