<< Webデザインのちょっとした効率化 | top | 年齢と日齢 >>

スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | | - | - | - | - |

Dreamweaverいらず!?Eclipseのススメ

 などと偉そうに言えるほど熟知している訳ではないのですが、さらっと使ってみた限りでも便利だと感じたので、ご紹介します。


■Eclipseとは?−Wikiより抜粋
 Eclipse(「イクリプス」または「エクリプス」)は、IBMによって開発された統合開発環境(IDE)の一つ。高機能ながらオープンソースであり、Javaをはじめとするいくつかの言語に対応する。Eclipse自体はJavaで記述されている。


 私の場合はHTML、CSS、CFの記述に使用します。自宅ではDB管理などにも使う予定です。
 少し前に、社長にEclipseを導入してみるよう勧められて落としてみたものの、まず新規ファイルすら作成できず、面倒になってほったらかしていました(笑)。
 しかし個人的に、CF開発、もとい練習に本腰を入れるぞ!ということで、この機会に使ってみようと久々に起動してみました。
 ……が、なぜか起動しなかったため、まるごと削除して再度落とし、設定もやり直しました。


Eclipse
 Eclipse本体です。


Eclipse日本語化プラグイン
 インストール方法はReadmeに書かれています。
 英語のままで問題のない方には必要ありません。


 次に落としたのはこちらです。


CFEclipse
 ColdFusionを編集する際に必要なプラグインです。
 インストールすると下記のような画面で編集できるようになります(使いやすいようにウィンドウの場所をカスタマイズしてあります)。

CFEclipse画面
(クリックで拡大します)

 はい、ソース間違ってますね。下の方だけ全く動きませんからね。
 「え、ファイル存在確認それでやるの?」「そもそも何がしたいの?」と多方面からツッコミがありそうです(苦笑)。
 無事に動いたら、またCFメモとして投稿します。

Eclipseタブ区切り

 このようにタブの区切りも表示してくれるので、編集しやすいです。


EclipseHTMLEditor
 HTMLを編集する際に必要なプラグインです。

Eclipse画面(HTML)
(クリックで拡大します)

 GEFをインストールすると、このようにプレビューも可能になります。
 しかしDreamweaverのデザインビューとは違い、ブラウザでプレビューするのと同じ状態になるので、そこから場所を指定して編集することはできません。


CSS Editor
 CSSを編集する際に必要なプラグインです。

Eclipse画面(CSS)
(クリックで拡大します)

 タグやコメントをまとめて階層表示し、その一覧から選択すると、ソースの該当箇所が選択されます。逆にソースを選択すると、一覧の中の該当するタグやコメントが選択されます。
 基本的な機能だと思うのですが、実はDreamweaverにはない機能です……。

 また、デバッガがあり、エラーの起こっている箇所が一目でわかります。

Eclipseデバッガ

 Dreamweaverの場合は、地味にタグの色が変わるだけという控えめな表現(?)のため、なかなかわかりづらいです。


 しかし、これらのプラグインを全てダウンロード・インストールするのは時間も手間もかかります。
 そこで活躍するのがこのパッケージです。

AmaterasIDE
 本体はもちろん、ここでご紹介したプラグインはCFEclipse以外全て入っています。
 他にもDB操作やAIR開発用のものなど、色々あります。


 デザイン(画面作り)には不向きなので、デザインビューでの編集がメインの方にはおすすめできません。しかし、元々プログラム開発のためのソフトなので、ソース編集においてはその実力を遺憾なく発揮してくれます。
 初心者ながら、CFにはこちらの方が良いのではないかと思います。

 「Dreamweaver欲しいけど高いし……」という方、「なんか名前だけ聞いたことあるけどよく知らない(←少し前の私)」という方は、ぜひ一度お試しください!
くみっち | 便利ツール | 16:40 | comments(0) | trackbacks(0) | - | - |

スポンサーサイト

スポンサードリンク | - | 16:40 | - | - | - | - |
Comment









Trackback
URL:

07
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--