Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
初心者こそ!RubyMineで始めよう!
Search
ikuma-t
October 20, 2020
Programming
8.5k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
初心者こそ!RubyMineで始めよう!
ikuma-t
October 20, 2020
More Decks by ikuma-t
See All by ikuma-t
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.5k
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
1.2k
いまさらのStorybook
ikumatadokoro
0
1.1k
これで最後にしたい! Astroと立ち向かう 6度目の個人ブログ再開発
ikumatadokoro
6
2.7k
Panda CSS と Ark UI ではじめる個人開発
ikumatadokoro
4
3.1k
見た目から始める生産性向上
ikumatadokoro
12
6.2k
ぼくが 美容師さんに伝えたかった バンドの話
ikumatadokoro
0
370
Railsアプリをコスパよく読むための環境整備
ikumatadokoro
2
1.4k
HTTPを手で書いて学ぶ ファイルアップロードの仕組み
ikumatadokoro
82
34k
Other Decks in Programming
See All in Programming
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
180
Workers Cache を知る
syumai
0
370
AWSに止められる覚悟してますか?
morizo_1984
2
540
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
ジョジョの世界をXRで再現する
mofurune
0
170
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
170
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.3k
JIS keyboard support in Omarchy
lef237
0
130
phperだってパンチカードでコーディングしたい
o0h
PRO
0
340
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
A Soul's Torment
seathinner
8
3.8k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
How to build a perfect <img>
jonoalderson
1
6.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
RubyMineで始めよう! 1 初⼼者こそ! ikuma-t 2020-10-24 FJORD BOOT CAMP 初めてのLT会vol.5
@ikuma-t • FJORD BOOT CAMP 31期⽣ • プラクティス:TwitterのDB設計 • 仕事:⽣産管理コンサル(SIer)
• 得意料理:しょうが焼き定⾷ 01 2
02 RubyMineとは? 3
RubyMineとは? • IDEʢ౷߹։ൃڥʣ • RubyistͷͨΊͷπʔϧ • ༗ྉʢ10,000ԁ/ʣ 4
「プロ」ツール? 5
03 Ruby初⼼者 を⽀える RubyMineの機能 6
⾃動RuboCop • コードを書いた瞬間にRuboCop⾃動実⾏ • ショートカットでらくらく修正 どんな機能? 7
# ⼿動RuboCop # ⾃動RuboCop [ [ プログラム完成 RuboCop コーディング ↓
数回 たくさん プログラム完成 コーディング ↓ RuboCop [ [ たくさん直す、早く慣れる 8
デバッガ • クリック⼀つでブレークポイントON/OFF • 実⾏中の変数の中⾝もエディタ上で参照 どんな機能? 9
• ͷϝϞϦͷઅ • σόοΨͳ͠Ͱಈ͖͕ݟ͑ΔΑ͏ʹ 10 エディタ上で完結
リファクタリング機能 • 「リファクタリング」というメニュー • 修正範囲・内容を検知して、⾃動で修正 どんな機能? 11
मਖ਼࡞ۀͤͯɺʮͲ͜Λ͔͢ʯʹूத 12 コードを俯瞰する
04 まとめ 13
初⼼者に便利な 機能がたくさん! • リアルタイムRuboCop • 簡単デバッガ • リファクタリング機能 • LocalHistory
• エディタからGist作成 • QuickDocumentation ...and more RubyMineは 14
「プロ」ツール? 15
「プロ」ツール! になるための 16
参考 • RubyMine:JetBrainsによるRuby on Rails IDE (https://www.jetbrains.com/ja-jp/ruby/) • RubyMine⼊⾨ -
公式ヘルプ | RubyMine (https://pleiades.io/help/ruby/get-started.html) • Images & Logos - JetBrains (https://www.jetbrains.com/company/brand/logos/) 17