第4回                初心者Scala Scalaの開発環境                  2012/11/13                  @shitai246_
自己紹介❖   シラトリタイスケ    ๏ Twitter: @shitai246_    ๏ Blog: http://a4p.me/❖   エンジニア    ๏ Java歴8年・Scala歴1年・JoJo歴18年    ๏ Webサービスと...
Scala関連のツールが多すぎる件❖   sbt    ๏ 0.7系と0.10以降で全然違う問題❖   ScalaDoc    ๏ ScalaDoc にも1と2があったりする。❖   テストツール    ๏ ScalaTest, ScalaSp...
どうする?❖   新規開発の場合    ๏ sbt と ScalaDoc は新しいやつを使う。    ๏ テストツールはFWがMockClass提供してたりするからそれを使えばいい。    ๏ Liftだとspecsベース。❖   保守開発の場...
開発環境も何が良いのかわからない件❖   IDEはEclipse, IntelliJ IDEA, NetBeans の3種類    ๏ http://www.scala-lang.org/node/91❖   エディタ系も充実してるっぽい   ...
どうする?❖   好きなもの使え
僕の場合は…❖   Scala IDE for Eclipse & Scala Vim Plugin    ๏ もともとJavaでEclipseを使ってたからそのまま    ๏ Android開発することもあるのでEclipseが手放せない  ...
インストール方法❖   Scala IDE for Eclipse    ๏ Eclipse 開いてソフトウェアの更新で    ๏ http://download.scala-ide.org/sdk/e37/scala29/stable/sit...
Upcoming SlideShare
Loading in …5
×

Beginners scala 20121113

867 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
867
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Beginners scala 20121113

    1. 1. 第4回 初心者Scala Scalaの開発環境 2012/11/13 @shitai246_
    2. 2. 自己紹介❖ シラトリタイスケ ๏ Twitter: @shitai246_ ๏ Blog: http://a4p.me/❖ エンジニア ๏ Java歴8年・Scala歴1年・JoJo歴18年 ๏ Webサービスとかアドテクノロジーとか❖ マネージャー ๏ 管理しないこともひとつの管理手法です❖ ㈱ファンコミュニケーションズではエンジニアを募集しています ๏ 成果報酬型のアフィリエイト、A8.net/Moba8.netを開発・運用・保守するお仕事。 ๏ Javaがメイン、ところによりPerl、稀にC。もれなくレガシー。Scalaは積極採用中。
    3. 3. Scala関連のツールが多すぎる件❖ sbt ๏ 0.7系と0.10以降で全然違う問題❖ ScalaDoc ๏ ScalaDoc にも1と2があったりする。❖ テストツール ๏ ScalaTest, ScalaSpecs, ScalaSpecs2 の3種類もある問題。 ๏ しかもJunitで書くこともできる。
    4. 4. どうする?❖ 新規開発の場合 ๏ sbt と ScalaDoc は新しいやつを使う。 ๏ テストツールはFWがMockClass提供してたりするからそれを使えばいい。 ๏ Liftだとspecsベース。❖ 保守開発の場合 ๏ 郷に従え。
    5. 5. 開発環境も何が良いのかわからない件❖ IDEはEclipse, IntelliJ IDEA, NetBeans の3種類 ๏ http://www.scala-lang.org/node/91❖ エディタ系も充実してるっぽい ๏ https://github.com/scala/scala-dist/tree/master/tool-support
    6. 6. どうする?❖ 好きなもの使え
    7. 7. 僕の場合は…❖ Scala IDE for Eclipse & Scala Vim Plugin ๏ もともとJavaでEclipseを使ってたからそのまま ๏ Android開発することもあるのでEclipseが手放せない ๏ MacならVimプラグインは入れておくと便利
    8. 8. インストール方法❖ Scala IDE for Eclipse ๏ Eclipse 開いてソフトウェアの更新で ๏ http://download.scala-ide.org/sdk/e37/scala29/stable/site/ ๏ Eclipse 3.8/4.2 の人は… ๏ http://download.scala-ide.org/sdk/e38/scala29/dev/site/❖ Scala Vim Plugin ๏ scala tool-supportをダウンロード ๏ https://github.com/scala/scala-dist/tree/master/tool-support ๏ scala-dist/tool-support/src/vim を ~/.vim にコピー ๏ ~/.vimrc に syn on と書く

    ×