タグ

anything.elとphpに関するjoan9のブックマーク (3)

  • PHP標準関数のsnippetを作る - てつじんにっき

    寝れないのでご無沙汰エントリ。 http://hg.apgwoz.com/yasnippet-php-mode/ ここのを使ってたりしたんですが、どうもカスタマイズしたくなってきて こんな感じで、自分用オレオレPHP標準関数snippetを生成しました。(作ったのは結構前なんですが) オレオレなところは、 yasnippetはanything-c-yasnippetからしか使ってないので、それに特化した感じで。 anythingの候補選択時に、関数の簡単な説明も表示したい。(関数名だけじゃわかんない) 引数毎に、TABで移動するのは面倒なのでまとめて一つのフィールドに。(アドバイス程度に表示するくらいに) get_defined_functions()を使って、実行環境に定義されている関数を取得し、 PHPのドキュメントにぶつけてsnippetを生成します。 anything-c-yasn

    PHP標準関数のsnippetを作る - てつじんにっき
  • EmacsにPHPの補完を実装するマイナーモード、php-completion.elをリリースしました。 - KAYAC Engineers' Blog

    anything.elのインターフェイスを使い、EmacsにPHPの補完を実装するマイナーモード php-completion.el をリリースしました。 インストール・設定・補完のスクリーンキャストは以下です。 php-completion.el DEMO from imakado on Vimeo. 出来る事 visual studioやEclipseライクなポップアップ補完 anything.elのインターフェイスを使った補完 GNU Globalの作ったTAGSファイルから補完候補を自動収得 etags,ctagsで生成したTAGSファイルから補完候補を収得 php.netでのドキュメントの検索 インストール方法 php-completion.elのインストール方法を書きます。 スクリーンキャストと併せてご覧ください。 以下のElispが動作に必要です。anything.el,au

    EmacsにPHPの補完を実装するマイナーモード、php-completion.elをリリースしました。 - KAYAC Engineers' Blog
  • development versionのphp-completion.elをコミットしました。 - IMAKADO::BLOG

    http://coderepos.org/share/browser/lang/elisp/php-completion/trunk/php-completion.el ver 0.01です。一応動くと思いますが、開発途中のバージョンなので、人柱になっても問題ない人向けです。 できる事は、anything.elを使った関数名、定数、iniディレクティブ等の補完です。 アクション(候補選択してTAB)でphp.netのあいまい検索に投げる事も可能です。デフォルトの動作だと、ブラウサで開きます。カスタマイズするばあいは phpcmp-browse-function に関数を設定してください。引数にURLが渡されてcallされます。 クエリを投げる先は phpcmp-manual-url-format で変える事が可能です。PHPのサイトは、rsyncでミラーリングできるみたいなので、http:

    development versionのphp-completion.elをコミットしました。 - IMAKADO::BLOG
  • 1