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
360
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
930
Atom
pecosantoyobe
1
180
Other Decks in Programming
See All in Programming
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1k
How to Break into Reading Open Source
kaspth
2
210
あなたのアプリ、ログはでてますか?あるいはログをだしてますか? (Funabashi.dev用 軽量版)
uzulla
2
120
Securify_エンジニア採用資料
3shake
0
100
Ebitengineの1vs1ゲーム WebRTCの活用
ponyo877
0
380
Desafios e Lições Aprendidas na Migração de Monólitos para Microsserviços em Java
jessilyneh
2
150
Why Prism?
kddnewton
4
1.7k
Modern Angular with the NGRX Signal Store New Rules for Your Architecture @BASTA! 2024 in Mainz
manfredsteyer
PRO
0
150
The Sequel to a Dream of Ruby Parser's Grammar
ydah
1
220
【TID2024】模擬講義:プログラマと一緒にゲームをデザインしてみよう!
akatsukigames_tech
0
660
Kotlin 2.0 and Beyond
antonarhipov
2
150
Rechartsで楽にゴリゴリにカスタマイズする!
10tera
1
170
Featured
See All Featured
Building Applications with DynamoDB
mza
90
6k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Optimizing for Happiness
mojombo
375
69k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
What the flash - Photography Introduction
edds
67
11k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
120
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
Speed Design
sergeychernyshev
22
430
How to name files
jennybc
75
98k
Testing 201, or: Great Expectations
jmmastey
36
7k
Designing for Performance
lara
604
68k
For a Future-Friendly Web
brad_frost
174
9.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 :)