デフォルトにして至高、RubyMineの大好きな所
by
Hirokatsu Endo
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Develop with Pleasure! デフォルトにして至高、RubyMineの大好きな所 2024/04/15 ruzia もとい JetBrains
Slide 2
Slide 2 text
自己紹介 ● 遠藤 大介 / @ruzia ● プログラマー / 執行役員 ● インフラと機械学習系が好き ● 趣味はゲームとロードバイク ● 最近びっくりしたこと ○ 小6の息子がCPUを自作した(TD4
Slide 3
Slide 3 text
RubyMineもとい JetBrains製IDE 使ってますか?
Slide 4
Slide 4 text
今日は推しである JetBrainsの 布教にきました が作ってる IDE 2006年 からの
Slide 5
Slide 5 text
今日話すこと ● JetBrainsって何者? ● なぜJetBrainsが好きなの? ● RubyMineの紹介と最推しな所3選 ● 今回入りきらなかった話 ○ 公式のVIMエミュレータがあるよ、とか ○ DBいじるのめっちゃ便利だよ、とか ○ 依存Gemのコード見るの超楽だよ、とか ○ ログからコードに飛ぶの超良いよ、とか ○ 推しポイントが沢山あって時間が足りぬ
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
JetBrains ● 2000年に創業したソフトウェア開発企業 ● チェコ共和国に本社がある ● 前は「Develop with Pleasure!」と謳っていた ○ 最近は「The Drive To Develop」に ● 色々なIDEやツールを作ってる
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
なぜJetBrainsが 好きなのか?
Slide 10
Slide 10 text
「コードを書く」 という行為に対する 情熱が溢れてるから
Slide 11
Slide 11 text
「コードを書く」 という行為に対する 情熱が溢れてるから 楽しくしよう 不要な作業は なくそう 自分たちが ファーストユーザ
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
コードの保存なぞ 自動で良いじゃん 2000年代に既に そんな実装してた 例えば
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
RubyMine ● Ruby On Railsに特化したIDE ● 公式のうたい文句 ○ 素早いナビゲーション ○ 快適なデバッグとテスト ○ 統合ツールの活用 ○ AI Assistant で先進
Slide 16
Slide 16 text
RubyMineの 最推しな所3選
Slide 17
Slide 17 text
1. Debuggerが めちゃくちゃ優秀
Slide 18
Slide 18 text
変数の状況が インラインに出たりする
Slide 19
Slide 19 text
Viewにも ブレークポイントを おけちゃう なんと
Slide 20
Slide 20 text
Viewでも Controllerみたいにいける
Slide 21
Slide 21 text
2. Diff & Mergeが めちゃくちゃ優秀
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
3. 関連コードへの移動が めちゃくちゃ優秀
Slide 24
Slide 24 text
関連Gemとかでも さっと移動できる
Slide 25
Slide 25 text
Viewにもさっと移動できる
Slide 26
Slide 26 text
Appx. そういうやつが 全部デフォルトである 他にも 色々あるよ
Slide 27
Slide 27 text
デフォルトにして至高
Slide 28
Slide 28 text
まるで研ぎ澄まされた 日本刀のような美しさ
Slide 29
Slide 29 text
それこそが JetBrains製のIDE
Slide 30
Slide 30 text
ご静聴 ありがとう ございました