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
380
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
120
Itamae シュッと
pecosantoyobe
1
2.5k
morning mail
pecosantoyobe
1
950
Atom
pecosantoyobe
1
180
Other Decks in Programming
See All in Programming
Arm移行タイムアタック
qnighy
0
340
Functional Event Sourcing using Sekiban
tomohisa
0
100
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
270
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
1k
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
8
2.3k
cmp.Or に感動した
otakakot
3
220
Vapor Revolution
kazupon
1
160
PHP でアセンブリ言語のように書く技術
memory1994
PRO
1
170
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
5
1.5k
Macとオーディオ再生 2024/11/02
yusukeito
0
380
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
520
39k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Designing for humans not robots
tammielis
250
25k
Writing Fast Ruby
sferik
627
61k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Six Lessons from altMBA
skipperchong
27
3.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Site-Speed That Sticks
csswizardry
0
33
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 :)