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
開発速度を5倍早くするVSCodeの拡張機能を作った
Search
Haruki Murasaki
June 15, 2022
Programming
2
460
開発速度を5倍早くするVSCodeの拡張機能を作った
2022/06/15 Frontend LT回#7
Haruki Murasaki
June 15, 2022
Tweet
Share
More Decks by Haruki Murasaki
See All by Haruki Murasaki
5分でtRPCに入門する
purp1eeeee
0
590
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
410
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
190
複雑なフォームに立ち向かう Next.js の技術選定
macchiitaka
2
220
Kiroで始めるAI-DLC
kaonash
2
620
AIコーディングAgentとの向き合い方
eycjur
0
280
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
250
個人開発で徳島大学生60%以上の心を掴んだアプリ、そして手放した話
akidon0000
1
150
楽して成果を出すためのセルフリソース管理
clipnote
0
190
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.5k
旅行プランAIエージェント開発の裏側
ippo012
2
930
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Writing Fast Ruby
sferik
628
62k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Designing Experiences People Love
moore
142
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Scaling GitHub
holman
463
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
A designer walks into a library…
pauljervisheath
207
24k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Adaptive Systems
keathley
43
2.7k
Transcript
開発速度を5倍早くする VSCodeの拡張機能を作った 2022/06/15 @purp1eeeee
自己紹介
むらさき 株式会社 HRBrain の 21 卒 TypeScript/React だったり Go だったり
TwitterとGitHub: @purp1eeeee
導入 先日読んだ内定者への手紙という本にこんなことが書いてありました 量でも質でもなくスピードを意識せよ スピードはどちらにも転換可能である
開発スピードを上げるにはどうすればいいんだろう?
🤔
...
💡
コードを書く手を止めなければいいんだ!
Time Bomb 1. インストールしてenabledコマンドを実行する 2. コードを書き始めるとカウントダウンが始まる 3. コードを書く手を止めるとカウントダウンが進み、 コードを書き続けるとカウントダウンが止まる 4.
もしカウントが0になって爆発したらエディタを強 制終了させる
デモ-起動
デモ-カウントダウン
デモ-爆発
Q & A Q:3秒は早すぎます...せめて5秒に設定できませんか? A:できません。検証を重ねた結果の3秒です。 Q:エディタの強制終了はやりすぎでは...せめてタブを閉じるとかにしてもらえませんか? A:できません。検証を重ねた結果、一番焦ることができるアクションにしています。 Q:ぜひインストールしたいのですがVSCodeを使っていません...他のエディタにも対応してもらえませんか? A:できません。VSCodeに乗り換えてください
実装 困ったことはthisの束縛
実装-解決 困ったことはthisの束縛
まとめ VSCodeのAPIが充実していることを知った 久しぶりにvanilaJS(TS)が書けて楽しかった 開発速度が上がるかは自分次第
終わり ありがとうございました! よかったらtwitterのフォローお願いします! 弊社HRBrainではフロントエンドエンジニアを積極採用中なので気になる方がいればDMください!
None