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.2k
Atom パッケージ開発のすゝめ
Kyoto.js 13
https://kyoto.js.org/13/
Susisu
August 03, 2017
Tweet
Share
More Decks by Susisu
See All by Susisu
Go で言うところのアレは TypeScript で言うとコレ / Kyoto.なんか #7
susisu
7
2.3k
君だけのオリジナル async / await を作ろう / TSKaigi 2025
susisu
18
14k
null or undefined
susisu
25
7.6k
Mackerel のフロントエンドフレームワーク移行 序章 / Hatena Engineer Seminar #13
susisu
0
2.1k
スクリーンショット撮影のために Puppeteer を操る / Kyoto.js 16
susisu
0
900
BuckleScript 使ってみた
susisu
0
350
5分でわかる Curry–Howard 同型対応
susisu
0
1.1k
ジェネレータを有効活用し隊 / Kyoto.js 11 LT
susisu
2
2.2k
遅延評価と健康
susisu
0
630
Other Decks in Programming
See All in Programming
Navigating Dependency Injection with Metro
zacsweers
3
2.5k
Testing Trophyは叫ばない
toms74209200
0
890
RDoc meets YARD
okuramasafumi
4
170
私の後悔をAWS DMSで解決した話
hiramax
4
210
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
470
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
3.3k
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
350
個人軟體時代
ethanhuang13
0
330
AIでLINEスタンプを作ってみた
eycjur
1
230
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
140
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
260
Featured
See All Featured
Thoughts on Productivity
jonyablonski
70
4.8k
How GitHub (no longer) Works
holman
315
140k
Facilitating Awesome Meetings
lara
55
6.5k
Practical Orchestrator
shlominoach
190
11k
How STYLIGHT went responsive
nonsquared
100
5.8k
A Tale of Four Properties
chriscoyier
160
23k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Six Lessons from altMBA
skipperchong
28
4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Writing Fast Ruby
sferik
628
62k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
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ύοέʔδࢢ ·ͩ·ͩൃల్্
ศརύοέʔδ࡞ͬͯ ެ։ͯ͘͠Εʙʙʙ