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
6.8k
Mackerel のフロントエンドフレームワーク移行 序章 / Hatena Engineer Seminar #13
susisu
0
2k
スクリーンショット撮影のために Puppeteer を操る / Kyoto.js 16
susisu
0
790
BuckleScript 使ってみた
susisu
0
280
5分でわかる Curry–Howard 同型対応
susisu
0
900
ジェネレータを有効活用し隊 / Kyoto.js 11 LT
susisu
2
2.1k
遅延評価と健康
susisu
0
580
楽しく学ぶ難解プログラミング言語
susisu
0
730
多分これが一番早いと思います
susisu
0
400
Other Decks in Programming
See All in Programming
推し活の ハイトラフィックに立ち向かう Railsとアーキテクチャ - Kaigi on Rails 2024
falcon8823
6
2.1k
Java ジェネリクス入門 2024
nagise
0
600
Kotlin2でdataクラスの copyメソッドを禁止する/Data class copy function to have the same visibility as constructor
eichisanden
1
110
Universal Linksの実装方法と陥りがちな罠
kaitokudou
1
220
シールドクラスをはじめよう / Getting Started with Sealed Classes
mackey0225
3
390
Synchronizationを支える技術
s_shimotori
1
150
[PyCon Korea 2024 Keynote] 커뮤니티와 파이썬, 그리고 우리
beomi
0
110
【Kaigi on Rails 2024】YOUTRUST スポンサーLT
krpk1900
1
240
飲食業界向けマルチプロダクトを実現させる開発体制とリアルな現状
hiroya0601
1
390
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
380
カラム追加で増えるActiveRecordのメモリサイズ イメージできますか?
asayamakk
4
1.5k
Modern Angular: Renovation for Your Applications
manfredsteyer
PRO
0
200
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
7.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
Facilitating Awesome Meetings
lara
49
6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2.1k
Scaling GitHub
holman
458
140k
Happy Clients
brianwarren
97
6.7k
Into the Great Unknown - MozCon
thekraken
31
1.5k
Side Projects
sachag
452
42k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Writing Fast Ruby
sferik
626
61k
GraphQLの誤解/rethinking-graphql
sonatard
66
9.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
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ύοέʔδࢢ ·ͩ·ͩൃల్্
ศརύοέʔδ࡞ͬͯ ެ։ͯ͘͠Εʙʙʙ