Netbeans

NetBeansとScalaで遊ぶ(パターンマッチ編)

前回の続き。 次のコードをステップ実行 val xy = (1, 2) // (a) val (x, y) = xy // (b) val abc = (1, 2, 3) // (c) val (a, b, c) = abc // (d) タプルを使った代入。 (b)を行った時点で、謎の変数temp1が登場。オブジェクトIDはxyと同じ。 (d)の代入を行…

NetBeansとScalaで遊ぶ(遅延評価編)

忙しくてしばらく使っていなかったScalaとNetbeans、新しいバージョンを入れてみる。 Netbeansが6.8、Scalaは2.8.0.RC2、Scalaプラグインがnb-scala-6.8v1.1.0rc2b。 ScalaのIDEサポートは、もう十分使えますね。(Eclipseプラグインは知らんけど)そして、…

NetBeansのScalaサポート

久しぶりにScalaをいじってみた。かなり忘れていて愕然とする。ある程度の規模のアプリを書かないと身に付かないということか。 以前に使った時には使い物にならない感じだったNetbeansのScalaプラグインがだいぶ良くなっていた。 Netbeansが6.1の時には開発…

NetBeans6.0リリース

Netbeans6.0がリリースされました。 開発者・関係者の皆さんご苦労様でした。 Rubyの開発環境の選択肢が増えたことを素直に喜びたいと思います。 とりあえずRC1->RC2と引き継いだ設定ファイルをコピーして使っていますが快適です。 まあ、自分の使い方ではRC…

NetBeans ソース管理

フリーランスで仕事をしているので、作業環境はその時の仕事次第。 開発担当が自分だけの時は気楽なので、できればそういう案件だけを受けたいのだけれど、世の中そんなに甘くない。大規模案件に召集されることも。 チームでも開発だと、cvs/vss/svn等のソー…

NetBeans リファクタリング

beta 2からの新機能かどうかわからないけど、リファクタリング機能が付いた。 と言っても、今の所クラス名・メソッド名のリネームだけ、しかもご丁寧に「リファクタリングは正確じゃないから目視でチェックしてね」とメッセージが出る。 この状態で評価する…

NetBeans beta 2

NetBeansのbeta 2が出ていた。 beta 1で特に大きな問題はなかったので見送るかと思ったけど、機能追加もあるようなので導入。 ●インストール beta 1とは別フォルダーにインストールされるので、何も考えずにインストール。 設定ファイルも別フォルダー。 ~/.…

NetBeansコード補完

NetBeansのエディタはRubyでもコード補完をしてくれる。 型宣言のあるJavaやC++ならともかくRubyでコード補完はどうよ、ってことでちょっと試してみた。 foo="Foo" foo.と入力した時点でStringクラスのメソッドの一覧が表示される*1。 しかし foo=true ? "Fo…

NetBeans 6.0 Beta 1キーアサイン

IDEのエディタの編集機能に期待していないので、外部エディタを常用しIDEのエディタは非常用としてデフォルトの設定で使うことが多いが、NetBeansではrhtmlの編集等エディタの補完機能が充実してるので、使う機会が増えそうな気がする。 で、キーアサインの…

NetBeans 6.0 Beta 1インストールメモ

Eclipseだと、プラグインを入れたりしないと望む環境ができなかったりするけど*1、NetBeansはhttp://www.netbeans.org/community/releases/60/index.htmlから全部入りを落としてきてインストールするだけ。らくちん。 RubyもJRubyが入っているからインストー…

NetBeans 6.0 Beta 1

Java開発では今の所使う予定がないけれど、Ruby(Rails)開発のIDEとして期待。 このベータリリースでだいぶ安定して、仕事で使える、使いたい。 デバッグ機能が嬉しい。といってもブレークポイントを指定してステップ実行というごく普通の機能なんだけど、Rad…