Interlli jとplayとjavaとscala
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Interlli jとplayとjavaとscala

  • 2,249 views
Uploaded on

社内LT資料

社内LT資料

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,249
On Slideshare
1,534
From Embeds
715
Number of Embeds
2

Actions

Shares
Downloads
2
Comments
0
Likes
3

Embeds 715

http://d.hatena.ne.jp 713
https://twitter.com 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. InterlliJとPlayとJavaとScala IntelliJでJavaとScalaを混ぜて書けてすごいみたいな話
  • 2. 初夏の候
  • 3. 皆様にはいっそう Playframeworkでご開発のことと お慶び申し上げます。
  • 4. つきましてはこの度 IntelliJ IDEAというIDEをお勧め致したく 参上仕りました次第でございます。
  • 5. What is the IntelliJ IDEA IntelliJ is 何
  • 6. IntelliJ is 何  JetBrains社の販売している多言語対応IDE  有償  ライセンス形態がちょっと複雑  かしこい  JavaだけじゃなくてGroovyもScalaも対応  かるい  (eclipse比  Emacsキーバインドがある!!!  from 隣の人
  • 7. IntelliJ is 何  僕も最近使い始めたばかりだけど割と使え てる感あります。  Eclipseキーバインドあるよ  Eclipseプロジェクトのインポート対応してるよ  Mavenサポートが鬼べんり  こんな所に良さげな記事が  EclipseユーザがIntelliJ IDEAを使い始める時に見て おいたほうがよいページのメモとか - 新しいフォル ダ (2)  http://d.hatena.ne.jp/kamekoopa/20130427/1367042044
  • 8. Develop Play app with the IntelliJ IDEA PlayアプリをIntelliJで書く
  • 9. PlayアプリをIntelliJで書く  Playはコマンド一発で開発できる…けど。  IntelliJはプラグインで Playの開発をサポートしてる。  新しいプロジェクト作る時に PlayFrameworkプロジェクト選べる。  IDEの設定生成から何から 全部勝手にやってくれて楽  コマンドから作成してもむちゃくちゃ楽だけど
  • 10. PlayアプリをIntelliJで書く  非ソースの構文チェックとか補完とか  Routesファイルの補完、構文チェック  対応するコントローラがないとか対応するメソッド とシグネチャが違うとかも怒ってくれる  Scalaテンプレートの補完  Scalaテンプレート使ってないのでよく知らない  デバッグとか  ブレークポイントはってデバッグ実行するだけ で特に設定必要なし
  • 11. PlayアプリをIntelliJで書く  PlayはJavaとScalaのフレームワーク  Javaで書いてもいい  Scalaで書いてもいい  IDEAはかしこいIDE  JavaのIDEとしても  ScalaのIDEとしても  両方混在していても
  • 12. PlayアプリをIntelliJで書く  PlayはJavaとScalaのフレームワーク  Javaで書いてもいい  Scalaで書いてもいい  IDEAはかしこいIDE  JavaのIDEとしても  ScalaのIDEとしても  両方混在していても
  • 13. あれ? もしかして僕のような Javaを使いつつ Scala勉強するする詐欺を 延々はたらき続けるクズには うってつけなのでは???
  • 14. はい
  • 15. Tried やってみた
  • 16. やってみた 作りたてのPlayプロジェクト
  • 17. やってみた 適当なJavaクラスを作ってみる
  • 18. やってみた Scalaで書いてみたら…書けた!
  • 19. やってみた JavaのクラスからScalaのクラスを使えた!
  • 20. やってみた ちゃんとメソッドも呼び出せる
  • 21. Conclusion まとめ
  • 22. まとめ  IntelliJでPlayアプリ作ろう!  Javaで書くかScalaで書くか  勉強の為Scalaで書きたいけど書ききれる自身がない  ぼくみたいな。  IDEAなら混ぜて書ける  基本Javaで書きながら  一部をScalaで書いて勉強しながら  徐々に移行していく、みたいなこともできる
  • 23. Java使ってる人で Scalaそろそろ勉強しないとなー とか 思ってる人はみんな IntelliJで Playアプリ書いたらええ
  • 24. おわり