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
Atom パッケージ開発のすゝめ
Search
Susisu
August 03, 2017
Programming
1
2.1k
Atom パッケージ開発のすゝめ
Kyoto.js 13
https://kyoto.js.org/13/
Susisu
August 03, 2017
Tweet
Share
More Decks by Susisu
See All by Susisu
null or undefined
susisu
25
7.3k
Mackerel のフロントエンドフレームワーク移行 序章 / Hatena Engineer Seminar #13
susisu
0
2.1k
スクリーンショット撮影のために Puppeteer を操る / Kyoto.js 16
susisu
0
840
BuckleScript 使ってみた
susisu
0
310
5分でわかる Curry–Howard 同型対応
susisu
0
970
ジェネレータを有効活用し隊 / Kyoto.js 11 LT
susisu
2
2.1k
遅延評価と健康
susisu
0
600
楽しく学ぶ難解プログラミング言語
susisu
0
810
多分これが一番早いと思います
susisu
0
410
Other Decks in Programming
See All in Programming
本当だってば!俺もTRICK 2022に入賞してたんだってば!
jinroq
0
280
爆速スッキリ! Rspack 移行の成果と道のり - Muddy Web #11
dora1998
1
260
Modern Angular:Renovation for Your Applications @angularDays 2025 Munich
manfredsteyer
PRO
0
160
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
200
Develop Faster With FrankenPHP
dunglas
2
3k
DataStoreをテストする
mkeeda
0
260
データベースエンジニアの仕事を楽にする。PgAssistantの紹介
nnaka2992
9
4.4k
Kamal 2 – Get Out of the Cloud
aleksandrov
1
150
Do Dumb Things
mitsuhiko
0
400
Firebase Dynamic Linksの代替手段を自作する / Create your own Firebase Dynamic Links alternative
kubode
0
200
Devinのメモリ活用の学びを自社サービスにどう組み込むか?
itarutomy
0
1.9k
Being an ethical software engineer
xgouchet
PRO
0
180
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
28
1.6k
Scaling GitHub
holman
459
140k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Raft: Consensus for Rubyists
vanstee
137
6.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.4k
Transcript
"UPNύοέʔδ ։ൃͷ͢ʍΊ 2017-07-30 Kyoto.js 13 @susisu2413
"UPN
“ A hackable text editor for the 21st century atom.io
➤minimap ➤linter ➤֤छγϯλοΫεϋΠϥΠτ ➤ςʔϚ ύοέʔδʢ֦ுػೳʣΛ ࣗ༝ʹՃͰ͖Δ atom.io/packages
ͱ͜Ζ͕
➤̋̋ Ͱͷ ✕✕ ͱ͍͏ػೳ͕ཉ͍͠ ˠ ͪΐͬͱϚχΞοΫʹͳΔͱ·ͣແ͍ ➤ӡྑ͘ݟ͚ͭͯத్ɾόά
“ A hackable text editor for the 21st century
%*: ͍͖ͬͯ·͠ΐ͏ flight-manual.atom.io/hacking-atom/
"UPNͱ͍͑ $PGGFF4DSJQU
None
+BWB4DSJQU #BCFM Ͱॻ͚ΔͷͰ҆৺
ҎԼɺ࡞ͬͨͷͷ հίʔφʔ
USFFWJFXQBOFT ➤ tree-viewʹدੜͯ͠ ։͍͍ͯΔϑΝΠϧΛ දࣔ ➤ Sublime Text ʹ͋Δ OPEN
FILES Λ࠶ݱ ➤ ྨࣅύοέʔδଟ ଘࡏ͕ͨ͠……
NBSLEPXOUBCMFFEJUPS ➤ Markdown ͷςʔϒϧͷฤूΛָʹ͢Δ ➤ ηϧؒͷΧʔιϧҠಈɺࣗಈϑΥʔϚοτͳͲ ➤ GIF ΞχϝΛݟͯΒ͏ͷ͕ૣ͍ github.com/susisu/markdown-table-editor
➤ Sublime Text ʹ͋Δ֦ுͷ࠶ݱ +(-) α ➤ ͜Εطଘͷͷ͕ଘࡏ͕ͨ͠……
NPWFDVSTPSJNQSPWFE ➤ Atom ͷΧʔιϧ্ԼҠಈਫฏҐஔ͕ݟͨ௨Γʹ ͳΒͳ͍ ➤ ͜Ε GIF ΞχϝΛݟͯΒ͏ͷ͕ૣ͍ github.com/susisu/move-cursor-improved
➤ จࣈʢਖ਼֬ʹ code unit ʣͰѻ͍ͬͯΔͨΊ ➤ ຊޠͱӳޠΛࠞͥͯॻ͘Α͏ͳ߹க໋త ➤ Atom Ϋι ➤ ͜ͷڍಈΛͯ͠ݟͨ௨Γʹ͢Δ
"UPNύοέʔδࢢ ·ͩ·ͩൃల్্
ศརύοέʔδ࡞ͬͯ ެ։ͯ͘͠Εʙʙʙ