色々とエディタは派閥(?)があるので、見つけたものをそれぞれメモがてら。
##目次
- Sublime Text 3
- 秀丸
- サクラエディタ
- Eclipse
##Sublime Text 3
最近お気に入りのエディタですが、如何せんShift-JISがうまく扱えないので出番が半減しています。
UTF-8ベースなので、日本語/Shift-JISを扱うには別途設定が必要ですが、CFEclipseの様に単語補完してくれるので便利。
テキストエディタなのでEclipseを使うよりは軽いです。
エディタのインストール
Sublime Text 3
http://www.sublimetext.com/3
ColdFusionタグのハイライト
- Package Controlからインストール出来ないので、githubからリポジトリをcloneして、developmentをチェックアウトします。
https://github.com/SublimeText/ColdFusion
上記が難しい場合は(Proxyでhttps無理な場合とか)は、以下の方法で設定します。
- 以下URLからzipファイルをDLします。
https://github.com/SublimeText/ColdFusion/archive/development.zip - 解凍し、ディレクトリ名を"ColdFusion"に変更します。
- 以下のディレクトリに先ほどの解凍しリネームしたフォルダを配置します。
-
Windowsの場合
C:\Users\[ユーザー名]\AppData\Roaming\Sublime Text 3\Packages -
Macの場合
/Users/[ユーザ名]/Library/Application Support/Sublime Text 3/Packages
-
Windowsの場合
##秀丸
定番のエディタですね。
強調表示として設定ができます。
エディタのインストール
秀丸エディタ
http://hide.maruo.co.jp/software/hidemaru.html
ColdFusionタグのハイライト
-
以下URLから圧縮ファイルをダウンロードし、解凍します。
http://hide.maruo.co.jp/lib/hilight/coldfusion.html -
[ファイルタイプ別の設定] > [強調表示]を選択して、ユーザ定義として先ほどのファイルを追加します。
##サクラエディタ
ないと思い込んでいたらあったので、さすがという感じです。
こちらも強調キーワードとして設定できます。
エディタのインストール
サクラエディタ
http://sakura-editor.sourceforge.net/
ColdFusionタグのハイライト
####強調キーワード (.kwd) の設定方法
以下のページを元に強調キーワード (.kwd) を設定します。
http://sakura.qp.land.to/?Customize%2F%B6%AF%C4%B4%A5%AD%A1%BC%A5%EF%A1%BC%A5%C9
####ColdFusion用キーワード
次に、以下を参考にColdFusion用キーワードとして設定します。
http://sakura.qp.land.to/?Customize%2F%C5%EA%B9%C6%2F16
####タイプ別設定一覧の設定(参考)
-
[スクリーン]タブ
- ファイル拡張子:cfc,cfm
-
[カラー]タブ
- 強調キーワード:先ほどインポートしたCFのキーワード
- コメントスタイル (ブロック型):
<!---
と--->
##Eclipse(CFEclipse)
これもある意味定番ですね。
Eclipseを使用しているので単語補完ができますが、メモリを食うのでスペックが良いマシンでないと辛いところです。
(まぁ、今はそこまでスペックしんどいマシンもそうそうないか……)
エディタのインストール
Eclipse
https://www.eclipse.org/downloads/
Pleiades - Eclipse プラグイン日本語化プラグイン
http://mergedoc.sourceforge.jp/
ColdFusionタグのハイライト
- CFEclipse(Eclipseプラグイン)
http://cfeclipse.org/default/
- 以下の記事を参考に、CFEclipseをEclipseに設定します。
昔はEclipse用のColdFusionエクステンションをAdobeが提供してたんですが、CF9以降は提供を辞めてしまったようなので、ColdFusionエクステンションの部分は無視してください。
http://www.adobe.com/jp/devnet/coldfusion/articles/eclipse_extensions.html
EclipseでのColdFuison開発の参考
https://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-cfeclipse/