This repository has been archived by the owner. It is now read-only.
とりあえず… EmacsやVimが幾ら使い慣れているからって言っても、モノによってはEclipse使ったりIntelliJ使ったりしたほうが当然便利な場合もあるわけで、特にJavaに関してはEmacs+JDEEは既にオワコンなので、わざわざEmacsで書くのも馬鹿らしい感じもするわけですが、それでもEmacsやVimを使うのは単なるオナニーであることを認識している人だけが、この高みを望める訳です(はぁ? 取ってくる Ensimeはgithubで公開されています。ここで思わずcloneとかしたくなっちゃいますが、Ensimeは利用するScalaのバージョンに強く依存しているようで、開発の先端を取ってくるよりちゃんとDownload用として用意しているものを使ったほうが、経験上、安定していていいようです。 https://github.com/aemoncannon/ensime/downlo
androidアプリをScalaで開発しています。 Eclipseは使わず、sbt(http://code.google.com/p/simple-build-tool/)と android-plugin(http://github.com/jberkel/android-plugin)を使って、 emacs上で開発しています。 さらに、ensime(http://github.com/aemoncannon/ensime)という補完やリファクタリング機能を備えた ツールを使っているのですが、これがまた開発が頻繁で、設定ファイルの書き方が変わるので、 今のバージョンごとの設定ファイルを残していってみます。 ちょっと注意する点としては、android-pluginで使用できるTyped resources referencesを 補完させるために、:sourcesで"src_managed/
Emacs上で動作するScala IDEです。 開発はgithubで薦められていて、なかなか活発なようです。 Downloads · aemoncannon/ensime · GitHub こんな機能があります。 補完 エラーチェック デバッガ クラスブラウザ リファクタリング etc... まだ開発途中で不完全なところもありますが、それでもかなり便利です。 動作にはscala-modeが必要なのでscala-modeのインストールをしといてください。 => EmacsでつくるScala開発環境 前編(scala-mode) - tototoshiの日記 インストール scala,ensimeのバージョンはそれぞれ scala: 2.8.0 ensime: 2.8.0-0.3.0 として話を進めます。 (ちなみにscalaとensimeのバージョンを合わせたほうがいいのかどうかはわかりませ
『Java: Evolutionary Dead End』にインスパイアされて、以前からあちこちで話題の Scala をちょっといじって見た。最近ハヤりの Java VM 上で動く言語だけど、関数型っぽいトコもあるとかって聞いてて気にはなってたですよ。そう言えばオブラブの冬イベントでもちょろっと名前が出てましたね。 早速パッケージを落として展開。っつーか MacPorts にもパッケージは用意されてるんだけど、そもそも MacPorts には色々とムカつかされることが多いので tar.bz2 からの野良インストール。Cygwin や Linux でなら必ずパッケージを作っていたのに何なんだこの差は。 で中をごそごそと探検してみると…share/scala/misc/scala-tool-support/emacs の下に Emacs 用のモードを発見。っつーか vim 用の *.vim も
Emacsでのscala開発環境をご紹介。 ちょっと量が多いので2回に分けます。 前編はscala-mode 後編はENSIME(scala IDE) 今日は前編 scala-modeについて scala-mode インストール Emacsにはデフォルトでscala用のモードは入っていません。 自分でscala-modeをインストールする必要があります。 scala-modeはScalaの配布パッケージに含まれています。 まずscalaのtarをダウンロードします。 現在の安定板は2.8.0.finalです。 まずはダウンロード $ wget http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.final.tgz 展開します。 $ tar zxvf scala-2.8.0.final.tgz scala-2.8.0.f
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く