PHP強調キーワード&ヘルプ(サクラエディタ)
更新:
自作のサクラエディタ用PHP強調キーワード・ヘルプファイルの配布、ダウンロード、および設定方法。
当ページでは、私がサクラエディタで使用するために自作したPHP用の強調キーワード・ヘルプファイルを公開しています。
サクラエディタは、もともとパッケージ内にPHP用の強調キーワードとヘルプのファイルが同梱されています。
具体的には C:\Program Files (x86)\sakura\keyword にあります。
ただ、ファイルが古いまま更新されず、最新のPHPに対応していません。
そこで、なるべく最新のPHPに対応した強調キーワードとヘルプファイルを自作しました。
ダウンロード
詳しい変更内容は同梱の変更履歴(CHANGELOG)をご覧ください。
細かい修正等はバージョンを変えずに中身を更新している場合があります。
同梱ファイルの内容は以下のとおり。
- php.kwd: 強調キーワード(予約語や関数を色分け、強調表示(シンタックスハイライト))
- php.khp: キーワードヘルプ(関数の構文や説明を表示)
- README.md: 取扱説明書
- CHANGELOG.md: 変更履歴
※.kwd、.khp のファイルの文字コードはSJISです。UTF-8だと文字化けします。
設定手順
上記ファイルをダウンロード後、以下の設定(インストール)を行います。
- サクラエディタのメニューから[設定]→[共通設定]と進み、[強調キーワード]タブをクリックする。
- [セット追加]をクリックし、セットの名称を入力する。
「PHP」など自分の好きな名称で良い。
- [インポート]をクリックし、php.kwd を選択する。
その後[英大文字小文字区別]をチェックして[OK]をクリックする。
- メニューに戻り[設定]→[タイプ別設定一覧]にて[設定17]など空いている設定を選択し、[設定変更]をクリック。
空きがない場合は[追加]で追加する。
- [スクリーン]タブ
- [カラー]タブ
- 色指定: シングルクォーテーションとダブルクオーテーションをチェック
- 強調キーワード1: PHP
- コメントスタイル ブロック型: /* ~ */
- コメントスタイル 行型: //
- [支援]タブ
- [入力補完機能]にて「強調キーワード」にチェックを入れる。
- 別のファイルを指定したい場合は[(1)...]をクリックし、入力補完用のファイルを指定する。
- [キーワードヘルプ]タブ
- [キーワードヘルプ機能を使う]をチェックする。
- [辞書ファイル]の[...]をクリックし、php.khp を選択して[挿入]をクリックする。
設定完了後、以下のような機能が使えます。
- 強調キーワード
- 上述の設定後、拡張子が .php のファイルを開くとキーワードが強調(色分け表示)されます。
もしキーワードが強調されない場合は、いったんサクラエディタを終了します。
タスクトレイに常駐している場合はそれも終了させます。
その後、サクラエディタを再起動してファイルを開き直します。
また、メニューの[設定]→[タイプ別設定一覧]でPHPを選択し、[一時適用]をクリックして設定を反映させることもできます。
- 入力補完
- サクラエディタでPHPファイルを開いた後、例えば「mb_」と入力し、mb_の文字のすぐ後にカーソルがある状態で[Ctrl]+[スペースキー]を押すと、mb_で始まる関数が一覧表示されます。
- ヘルプ表示
- サクラエディタでPHPファイルを開いた後、関数等を範囲選択し、その上にマウスカーソルを重ねるとその関数の説明が表示されます。