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 state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
160
Jakarta EE Core Profile and Helidon - Speed, Simplicity, and AI Integration
ivargrimstad
0
300
時間軸から考えるTerraformを使う理由と留意点
fufuhu
8
3.4k
A Gopher's Guide to Vibe Coding
danicat
0
200
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
100
CSC305 Summer Lecture 12
javiergs
PRO
0
130
Portapad紹介プレゼンテーション
gotoumakakeru
1
130
AIでLINEスタンプを作ってみた
eycjur
1
220
OSS開発者という働き方
andpad
5
1.6k
TanStack DB ~状態管理の新しい考え方~
bmthd
2
390
パスタの技術
yusukebe
1
550
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
180
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
111
20k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How STYLIGHT went responsive
nonsquared
100
5.8k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
GitHub's CSS Performance
jonrohan
1032
460k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Done Done
chrislema
185
16k
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