This domain may be for sale!
![crocos.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/eea24f393102de00b8bbdd0cb93cd6a5a16bf83f/height=288;version=1;width=512/http%3A%2F%2Fres.cloudinary.com%2Friaf%2Fimage%2Fupload%2Fv1378448851%2Fengblg_logo_jze44s.png)
http://d.hatena.ne.jp/ikstrm/20121025/1351126600 上記のサイトでは gtagsは使いづらく、grep等の紹介をしています。 素の gtags.elを使うのであればそれでもいいかもしれないですが、 helmや anythingと組み合わせて使えば間違いなく grepよりも 良いと思います。そこで拙作の helm-gtags.elを導入から紹介します。 注意 私は PHPについては hello worldしか書いたことがないので より良いリーディング方法があれば教えていただくか、 ブログで紹介いただけたらと思います。 追記 GNU globalは PHP4の対応らしい 古い GNU globalを使うと使えないみたいなので新しいのを使う方がよい(以下では6.24を利用) package.elを使う helm-gtags.elは MELPAに登録し
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
はじめまして。Fusicでエンジニアをしている小山です。 普段はPHP(主にCakePHP)とJavaScriptを使って開発を行っています。 皆さんは開発を行う時エディタは何を使っていますか? Fusicではエディタについて特に指定はなく、みんなそれぞれ好きなものを使用しています。 NetBeansにはじまりEclipseやTextMate、Emacs、Vim。Visual Studioを使うメンバもいます。 そして自分はEmacsを愛用しています。ちなみに社内のEmacsユーザはマイノリティです。 個人的にはプログラマにとってエディタは料理人にとっての包丁、大工にとってのノミと同じものと思っています。 そういう意味でEmacsは、Emacs Lispを利用してかなり自由度をもったカスタマイズができる特徴をもっており、自分にあった環境を作ることができます。 ただ、逆にいうと初期設定のEm
まえがき PHP のスクリプトを書く時にあると便利な emacs 用の PHP-mode のインストール方法と、ついでに html-mode 等との同一バッファ内での同居をさせるための mmm-mode のインストール方法。覚え書き。 emacs や php を使用していない方などには無益な情報。そうでない人にも簡単なことしか書いてないのでそう役にも立たないでしょうが、日本語の解説ページがひとつもなかったので、まぁ、ないよりはいいかと。 インストール方法 PHP-modeのインストールは簡単。まず、Project: PHP mode for Emacs: Summaryから最新の php-mode-*.el をダウンロードします。 * の部分はバージョン。 次にダウンロードしたファイルを site-lisp ディレクトリにコピーします。例えば /usr/local/share/em
Python版はこちらです。 関連サイトです。 php-mode mmm-mode タグ: emacs php-mode css javascript mmm-mode == 準備 $ wget http://downloads.sourceforge.net/php-mode/php-mode-1.2.0.tgz?modtime=1123071843&big_mirror=0 $ tar xzvf php-mode-1.2.0.tgz $ mkdir -p ~/.site-lisp $ mv php-mode.el ~/.site-lisp/ $ mkdir -p ~/.php/doc/html $ wget http://jp.php.net/get/php_manual_ja.tar.gz/from/this/mirror $ tar xzvf php_
Emacs使いなら普通に使ってるよね、ってな素晴らしいEmacs Lispの一つにFlymakeというのがあります。これは名前の通り、Emacsでファイル編集中にon the flyにmake(設定次第で何でも)してくれるEmacs Lispです。makeしてエラーが出た場合には、エラー箇所をハイライトしてくれます。typo などがあれば瞬時に気づくことができますので、開発効率がアップします。 青くハイライトされているのがwarning、赤はエラーの意味です。 PHPもJavaScriptも他の方が設定を公開されていますけど、社内で設定を紹介したところ、「Warningに別の色が付いたりしないんですね」などと言われたので、ムキになってWarningにも色を付けてみました。そんなわけで、他の方の設定とはひと味違うと思います。実はPHPに関して言うと滅多にWarningが出ないので、便利になっ
作ってみました。 http://trac.sakura.ne.jp/geben/trac.cgi/wiki/ja
というわけで、少しでもPHPの開発効率の悪さを軽減すべく、flymake modoの設定をおこなってみた。
今までサクラエディタでやっていたがキーバインドが気に食わないのと、開発効率がよろしくないのでMeadowでやれないか調べてみた 参考 PHP開発で追加しておきたいEmacs Lisp 8選 EmacsでPHP環境を整えてみる php-mode, css-mode, javascript-mode, mmm-modeを参考にしてインストール。 ついでにこの環境はEthnaを用いた開発をするためsmarty対応をしてあると便利だと考えた Smarty-mode 世の中には便利な物があるものですね。 Syntax checking for PHP in Emacs PHPの文法チェックがあったので追加。コレはいいかもしれない。 Meadowだとコードアシストがうまく働かなかったので上記サイトを参考にtagsを利用するようにするといいと思われる。;; php-mode (autoload 'php
http://www.blik.it/2007/02/21/syntax-checking-for-php-in-emacs/ を参考にして、emacs21でPHP用のflymakeを使用できるように設定してみた。 1.flymakeのインストール http://cvs.savannah.gnu.org/viewvc/emacs/emacs/lisp/progmodes/flymake.el からflymake.elをダウンロードしてきて、 ~/.emacs.d/flymake.el に保存。 エラーがでるので、下記の行をコメントアウト。理由は良く分からない。 (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist) 2.~/.emacs.d/flymake-php.e
PHPを使うWebアプリケーション開発用にインストールしたEmacs Lispメモです。 PHP mode for Emacs HTML helper mode beta javascript.el A CSS editing mode for Emacs EmacsWiki: Smarty Mode elファイルは、/usr/local/share/emacs/22.1/site-lispに置きました。 php-mode ダウンロード:SourceForge.net: PHP mode for Emacs バージョン:1.4.0 1.4.0は、Emacs バージョン22.1がサポート対象のようです(SourceForge.net: PHP mode 1.4.0 released)。 .emacs設定 php-mode1.2.0では、タブ幅の設定などは、php-mode-user-hoo
Home Smarty-Mode is a Xemacs major mode allowing easy edit of Smarty templates. More info. For Emacs users... - deboutv - 2007-05-28 17:50:07 Emacs users will be happy to found an Emacs compatible version here. Install the last release and then use the previous link to download the compatible version, replace the smarty-mode.el file provided in the package and then compile the new file. Thanks to
Eclipseに慣れてしまってるので、EmacsでPHPのソースをみていくときに 折り畳みがないと不便だなと思っていたわけですが。 folding.el だとコメントに//{{{とかが入っていないソースもあるわけで、うーんと思っていました。 そしたらアウトラインモードを使えば良いとかわかりましたよ。 ちょっとカンドー。この辺を参考にしました。 http://d.hatena.ne.jp/katase_n/19700201 http://www.bookshelf.jp/soft/meadow_35.html#SEC506 http://www.bookshelf.jp/pukiwiki/pukiwiki.php?%B2%BF%A4%C7%A4%E2%A5%A2%A5%A6%A5%C8%A5%E9%A5%A4%A5%F3%A5%E2%A1%BC%A5%C9 最近はもうPHP5な人なので対応し
2018-12-21 経済産業省『未来の教室』実証事業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました MonacaEducation担当の岡本です。経済産業省『未来の教室』実証事業の一環として宮崎県立日南振徳高等学校の生徒達とビニールハウスなどの温度湿度をクラウドに記録、スマートフォンやタブレットなどのモバイル端末からグラフとして情報を確認できるようなシ… 経済産業省『未来の教室』実証事業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました 2018-12-14 IT健保(関東ITソフトウェア健康保険)のお得な活用方法について調べてみた はじめまして、諸井です。 マーケティングや営業のフロント・バックオフィス全般を担当しています。 入社して3年弱、嬉しかったことはいくつかあるのですが、そのひとつは関東ITソフトウェア健康保険
GEBEN GEBEN は PHPのリモートデバッガです。Emacs上で動作します。 ソースはsourceforge.net上にあります。 現行はお試し実装なので、わずかな機能しか備えていませんが、それでもデバッグするには便利かと思います。 機能 コードの実行/ステップ実行(run/stop/step-in/step-over/step-out) 行単位のブレークポイントの設定および解除 任意のPHPコードの実行(eval) 必要なもの PHPサーバ側 linuxサーバ (現在のところ、Windowsサーバでは十分に動作しません) PHPを組み込んだwebサーバ(Apacheなど) Xdebug PHP extention 2.0.0 RC1以降を組み込み、かつ設定でDBGpプロトコルによるリモートデバックを有効 にしたもの クライアント側 Emacs21.4以降(Meadow/XEma
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く