【ハウツー】
インストールしたCuspはメニューからWindow→Open Perspective→Other...を選択して、パースペクティブとしてLispを選択すれば使えるようになる。Lisp NavigatorkaraNew→Projectを選択し、新しくLispプロジェクトを生成すれば準備完了だ。次に流れをかいつまんで示す。
Emacsなどの環境と比べた場合の便利な点は、補完や説明の表示、マニュアルの表示などがEclipseプラットフォームの機能を使って実現されていることだろう。この機能が便利ということでEclipse IDEから離れられないデベロッパも多い。
|
|
|
|
図3.5 入力補完 – このあたりの操作はEclipse IDEと同じ |
図3.6 定義内容がそのままポップアップ表示される |
図3.7 マニュアルが用意されていればネットワークに接続してマニュアルが表示される |
コードエディタでは次のショートカットが使えるため覚えておくといい。メニューから選択してもよいが、このあたりは覚えてしまった方がいいだろう。
同じくREPLでもショートカットが用意されている。コマンド履歴の操作を覚えおくと便利なので、これもはやめに身に付けてしまうといい。
Lispの編集にEmacsはやはり欠かせない。しかし、Javaなどの開発ではEclipse IDEを使いつつ、LispのときだけEmacsを使うというのは面倒というのもわからなくもない。
Cuspは、実質的にSLIME on SBCL in Eclipse IDEなので、それぞれのよいところ取りでなかなかいいツールではないかとおもう。今まで使ってきたEmacsエディタからこちらにうつるモチベーションになるかわからないが、補完やポップアップによる表示は便利であり、一度使ってみるといいだろう。
| Mozilla、Web開発を支援する「Webmaker」プロジェクトを打ち上げ [09:00 5/25] |
| NEDOと阪大、「IT創薬」の基板技術の開発と実証に成功 [08:30 5/25] |
| 慶応大、手軽にリアルタイムで操作可能なアバターシステムを開発 [08:30 5/25] |
| 【コラム】コンピュータアーキテクチャの話 第255回 LSIの動作に影響をおよぼすのは1MeV以上のエネルギーを持つ中性子 [08:00 5/25] |
| アジレント、PCI Express 3.0フライング・リード・プローブを発表 [08:00 5/25] |
|
Linux Mint 13「Maya」登場 [09:00 5/25] エンタープライズ |
|
LLVM 3.1登場 - 高速なメモリエラー検出の導入など [09:00 5/25] エンタープライズ |
|
「ownCloud」最新版登場 - クラウドストレージ構築ツール [09:00 5/25] エンタープライズ |
|
iPhoneでのHTML5の実行速度はPCの6分の1、Androidはさらに劣る [09:00 5/25] エンタープライズ |
|
【連載】押さえておきたい! 業種別セキュリティ対策のポイント 第2回 ECサイト構築における「セキュリティ要件」見落としのワナ [09:00 5/25] エンタープライズ |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。