Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EditorConfig の紹介をするだけ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
pecosantoyobe
June 12, 2014
Programming
440
0
Share
EditorConfig の紹介をするだけ
LT駆動開発 04 で LT した際のスライド
pecosantoyobe
June 12, 2014
More Decks by pecosantoyobe
See All by pecosantoyobe
Down and Dirty with Chrome Developer Tools を雑にやってみて知ったこと
pecosantoyobe
1
140
Itamae シュッと
pecosantoyobe
1
2.6k
morning mail
pecosantoyobe
1
1.1k
Atom
pecosantoyobe
1
210
Other Decks in Programming
See All in Programming
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
160
My daily life on Ruby
a_matsuda
3
200
AI時代になぜ書くのか
mutsumix
0
350
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
ふにゃっとしない名前の付け方 〜哲学で茹で上げる、コシのあるソフトウェア設計〜
shimomura
0
110
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
140
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
180
t *testing.T は どこからやってくるの?
otakakot
1
920
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
770
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
680
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
400
PHPer、Cloudflare に引っ越す
suguruooki
1
150
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
290
Art, The Web, and Tiny UX
lynnandtonic
304
21k
A Soul's Torment
seathinner
6
2.8k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
Producing Creativity
orderedlist
PRO
348
40k
HDC tutorial
michielstock
2
650
AI: The stuff that nobody shows you
jnunemaker
PRO
6
630
Color Theory Basics | Prateek | Gurzu
gurzu
0
310
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
How GitHub (no longer) Works
holman
316
150k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Transcript
EditorConfig ͷհ Λ͢Δ͚ͩ 2014/06/07 LTۦಈ։ൃ 04
ࢲ Twitter: @pecosantoyobe GitHub: furu Web Site: tfrkd.org Job: Programmer
None
– editorconfig.org “EditorConfig helps developers define and maintain consistent coding
styles between different editors and IDEs.” EditorConfig
ϚείοτΩϟϥΫλʔ • ؟ڸ • ੑΛײ͡Δ • What’s your name? Icon
by editorconfig.org
͏ʹ • EditorConfig ͷίΞϥΠϒϥϦ·ͨίϚϯυϥΠ ϯπʔϧͷಋೖ • ΤσΟλɺIDE ͷϓϥάΠϯͷಋೖ • ΈΜͳͰ૬ஊͯ͠
.editorconfig Λॻ͘ • ͏ • ͬͨͥ
ϓϥάΠϯ Icon by editorconfig.org
.editorconfig root = true ! [*] end_of_line = lf insert_final_newline
= true trim_trailing_whitespace = true ! [*.py] indent_style = space indent_size = 4 ! [*.js] indent_style = tab ! [lib/**.js] indent_style = space indent_size = 2 ! [{package.json,.travis.yml}] indent_style = space indent_size = 2
ࡶஊ one • “ίʔυΛܗ” ͱ͍͏ίϛοτϝοηʔδ ɺ͍͍Ͱ • OSS ͩͱ͋·Γඞཁͳ͍ͷ͔͠Εͳ͍ •
ҙ͕ࣝߴ͍
ࡶஊ two • खܰͦ͏ʹݟ͑ͯɺׂͱน͕͋Δ • ֤ࣗͰίΞϥΠϒϥϦΛೖΕɺΤσΟλʔ IDE ͷϓϥάΠϯͷઃఆΛ͠ͳ͚ΕͳΒͳ͍ • ΊΜͲ͍͘͞ਓʹɺΊΜͲ͍͘͞࡞ۀ
• ·ͩνʔϜͰͬͯͳ͍ͷͰޮՌΘ͔ΒΜ
ࡶஊ three • ίʔυಡΉ࣌ؒͷํ͕ଟ͍ • ୡਓϓϩάϥϚʔ • ͖Ε͍ͳͱ͜ΖԚͨ͘͠ͳ͍͠ɺ • Ԛͳ͍ͱ͜ΖͰɺ͖Ε͍ʹ͢Δؾྗ͕༙͔ͣ
ʹԚͳ͍··ʹͳΓ͕ͪ • ͷΑ͏ͳ͕͋ͬͨ
ࡶஊ four
Thanks :)