最近更新したページ
2013-10-20
2013-09-29
2013-09-23
2012-01-07
2011-11-09
2011-10-23
2011-10-09
2011-10-01
2011-09-29
2011-09-03
2011-08-07
2011-08-02
2011-07-29
2011-07-10
2011-05-05
2011-05-04
2011-04-24
2011-04-13
2011-04-05
2011-03-26
2011-02-18
2011-02-15
2010-12-26
2010-12-07
2010-12-05
2010-11-23
2010-09-28
2010-09-23
2010-08-26
2010-08-22
2010-07-16
2010-01-17
2010-01-11
2009-10-04
2009-08-21
2009-08-13
2009-06-18
2009-06-01
2009-04-29
2009-02-16
2009-02-11
2009-02-03
2008-07-22
2008-07-21
2008-07-15
2008-07-14
2008-07-13
2008-07-12
2008-07-08
2008-07-05
2008-06-28
2008-06-17
2008-06-05
2008-06-02
2008-06-01
2008-05-29
2008-05-26
2008-05-21
2008-05-19
2008-05-18
2007-10-31
2007-10-27
2007-09-28
2007-09-23
2007-09-17
2007-09-16
2007-09-14
2007-09-11
2007-06-18
2007-04-15
2006-12-21
2006-11-30
2006-11-22
2006-08-17
2006-03-29
2006-03-28
2006-03-27

開発環境の覚書


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 がお勧め。
  • 統合的な開発環境
    • Geany/Kate
      • 手軽で使いやすい!! Kate は日本語入力タコなので使用不能。
        kate その後:なんかテキトーに弄ってたら日本語入力 OK になりました。
        具体的に...kate で空 file 作成 -> 別 editer で開き日本語入力 -> 保存 -> kate で再読み込み -> あら不思議。
        (...無保証...)
  • Editer + terminal とか
      • Emacs とか Vim とか Gedit ・・・とか・・・いやいや・・・敷居が高いので・・・


▲上へ [ 編集 ]

開発環境初期操作(Eclipse など)

  • Eclips / NetBeans 共通
    • 新規プロジェクト作成 -> Class 作成 ・・・> Class 作成

※まっさらなプロジェクトを作る場合、workspace以下?など任意に変更する。
※概観:project -> 同一作業フォルダ :: Class -> 1ファイル ってな感じ。
※Class 内には main() が一つ以上あってはならない。
※個別の Class 内にはそれぞれ main() が1個あって良い。
※Class 内の main() が zero でも他の Class から呼び出し可能。


▲上へ [ 編集 ]

関連ページ




▲上へ [ 編集 ]
2011年03月26日(土) 11:18:17 Modified by sakura_momo2




スマートフォン版で見る