開発環境の覚書
※JAVA の覚書(基本編) より移動しました。
※基本的に JAVA 統合開発環境の覚書きメモです。
※主に Eclipse を中心とした覚書きです。
▲上へ [ 編集 ]
いろいろな開発環境メモ
エディタ:vi(vim) , emacs , 他 text edita 等
統合環境:ActiveBASIC , Eclipse , WideStudio とか
- Eclipse + RAD関連プラグイン
- 使ってないので不明だが Java Rad 環境として定番ぽい。
- Net Beans IDE
- Java Rad 環境の最有力定番と思われる。
- Anjuta DevStudio: GNOME Integrated Development Environment)
- 基本は C/C++ 開発要の統合開発環境の要だが、JAVA, JS, Python 等にも対応?・・・使い方今一不明・・・
- 起動させると何故か落ちる・・・(xfce4 だから?)
- 注1:ubuntu で動作させる場合単にインストールしても簡単に動かない ---> ハマって環境構築したが・・・
- 注2:Java の rad として swing とか仕える?か確認中。C/C++ なら OK です。(たぶん GTK+ だけのような・・・)
- Java+Seing 結論:GNOME(=GTK+) 用のようで Swing(RAD) は使え無いと解釈。
- Java 環境:プロジェクトやコードは書けるけど Java で GTK+ が使えると思えず。ビルド・コンパイル出きるが、実行は工夫しないと動かない見たい。(/usr/bin/java 指定 -> 引数に MainApp とか、作業フォルダに src 指定(src にMainApp.class が作られる始末・・・)とか。)
- Java の IDE として:C/C++ や GTK+ が使えれば優れたツールと思うが、JAVA では使いたくない。
まともに動く様にセットアップするのが大変。
セットアップ完了後も操作の参考情報(特に Glade 併用時)が案外少ない。
- Glade ---> Anjuta プラグインとして動作可能
- GTK+/GNOME 向けのユーザ・インタフェース・デザイナ
- C, C++, C#, Vala, Java, Perl, Python … っうことで Java でもつかえるらしい。
- Anjuta + Glade 何れも操作にハマる。C言語+RAD など分かったけど Java+Swing っう訳には行かないような・・・
- Java+Seing の結論:GTK+ 用となっているので Swing が使える訳が無いと解釈。
- Lazarus
- FreePascal 統合開発環境
- IntelliJ IDEA Community Edition
- RAD 環境を備えるか確認中 ---> Swing GUI Designer ちゅー RAD っぽいのがある Community Edition で使えるか未確認。
- KDevelop
- サポート言語:C / C++, Java, Pascal, Perl, PHP, Python, Ruby ・・・など。
- RAD環境:GUIデザイナー装備とあるが詳細不明。
▲上へ [ 編集 ]
Eclipse とか
Eclipse 3.5 galileo / NetBeans IDE 6.8 等使用開発環境・初期操作など
※注:kubuntu xfce4 の使用環境。win 環境での Eclips は zip 解凍後簡単に日本語化出来たと思います。(・・・また制限環境とかパーミッションに原因があるのかも。)・・・ root(GNOME) で日本語化されました。
※win での NetBeans は文字化けが激しく使えなかったデス。(昔の話。今は知らん。)
- 統合開発環境
- Eclips (Eclipsewiki)
-
日本語化失敗回避不能・・・Babel サーバーより取得に失敗? - 取得元:download.eclipse.org/technology/babel/update-site/R0.8.0/galileo
(情報が古い?->root権限で日本語化OKでした。)
-
- NetBeans
- Eclips より数段良い感じである。Eclips で苦闘をさけ、且つ IDE(RAD) 統合ならこれ、手軽に使いたいなら Geany がお勧め。
- Eclips (Eclipsewiki)
- 統合的な開発環境
- Geany/Kate
- 手軽で使いやすい!! Kate は日本語入力タコなので使用不能。
kate その後:なんかテキトーに弄ってたら日本語入力 OK になりました。
具体的に...kate で空 file 作成 -> 別 editer で開き日本語入力 -> 保存 -> kate で再読み込み -> あら不思議。(...無保証...)
- 手軽で使いやすい!! Kate は日本語入力タコなので使用不能。
- Geany/Kate
- Editer + terminal とか
- Emacs とか Vim とか Gedit ・・・とか・・・いやいや・・・敷居が高いので・・・
▲上へ [ 編集 ]
開発環境初期操作(Eclipse など)
- Eclips / NetBeans 共通
- 新規プロジェクト作成 -> Class 作成 ・・・> Class 作成
※まっさらなプロジェクトを作る場合、workspace以下?など任意に変更する。
※概観:project -> 同一作業フォルダ :: Class -> 1ファイル ってな感じ。
※Class 内には main() が一つ以上あってはならない。
※個別の Class 内にはそれぞれ main() が1個あって良い。
※Class 内の main() が zero でも他の Class から呼び出し可能。
▲上へ [ 編集 ]
関連ページ
- 開発環境関連
- JAVA 関連
- 音源変換メモ
▲上へ [ 編集 ]
2011年03月26日(土) 11:18:17 Modified by sakura_momo2