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
pecosantoyobe
June 12, 2014
Programming
0
400
EditorConfig の紹介をするだけ
LT駆動開発 04 で LT した際のスライド
pecosantoyobe
June 12, 2014
Tweet
Share
More Decks by pecosantoyobe
See All by pecosantoyobe
Down and Dirty with Chrome Developer Tools を雑にやってみて知ったこと
pecosantoyobe
1
130
Itamae シュッと
pecosantoyobe
1
2.5k
morning mail
pecosantoyobe
1
1k
Atom
pecosantoyobe
1
190
Other Decks in Programming
See All in Programming
Dissecting and Reconstructing Ruby Syntactic Structures
ydah
3
2k
The Implementations of Advanced LR Parser Algorithm
junk0612
1
1.3k
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
2
1.9k
note の Elasticsearch 更新系を支える技術
tchov
9
3.4k
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
120
Browser and UI #2 HTML/ARIA
ken7253
2
170
RuboCop: Modularity and AST Insights
koic
2
2.4k
UMAPをざっくりと理解 / Overview of UMAP
kaityo256
PRO
3
1.4k
RubyKaigi Dev Meeting 2025
tenderlove
1
1.3k
flutter_kaigi_mini_4.pdf
nobu74658
0
140
Носок на сок
bo0om
0
1.1k
監視 やばい
syossan27
12
10k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Making Projects Easy
brettharned
116
6.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
119
51k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.4k
Faster Mobile Websites
deanohume
306
31k
Embracing the Ebb and Flow
colly
85
4.7k
Speed Design
sergeychernyshev
29
920
Optimizing for Happiness
mojombo
378
70k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
Site-Speed That Sticks
csswizardry
6
530
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 :)