Emacs

suzuki

TRAMP で楽々リモート開発

Posted Date: 2008-12-25 12:01
Author: / No Comments

はじめまして、社内唯一の Emacs 派の suzuki です。

社内ではなかなか広まらないので、社外にアピールしつつ社内での利用者を増やそうという魂胆でこの記事を書いてみます。

さて、PHP などの Web アプリケーションを開発する場合、開発用に PC とサーバをそれぞれ用意することも多いかと思います。この場合、開発用 PC で PHP プログラムを編集し、テストする場合には開発用サーバへ PHP プログラムを転送して実行、というプロセスになると思います。

develop process 1

図1 : 開発プロセス1

面倒くさいのを解消することこそ開発者としての醍醐味(?)だと思っていますので、ここはなんとかしましょう。そこで、(やや強引ですが) Emacs の登場です!

最近の Emacs に標準で入っている TRAMP という機構を使うと、次のようにリモートにあるファイルを直接編集できるようになります。

develop process 2

図2 : 開発プロセス2

続きを見る >>>

Tags: