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
2年半VSCodeを使ってきて意外と知らなかったこと
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kuromoka
December 18, 2019
Technology
19
18k
2年半VSCodeを使ってきて意外と知らなかったこと
VS Code Meetup #1(
https://vscode.connpass.com/event/155068/
)での発表資料です。
kuromoka
December 18, 2019
Tweet
Share
More Decks by kuromoka
See All by kuromoka
TypeScriptでVSCodeの拡張機能を作っている話 / Development VSCode extension with TypeScript
kuromoka
2
1.6k
Vuetifyのドキュメント翻訳について / Vuetify document translation
kuromoka
1
680
チームにジョインしたての開発あるある / Just join the team
kuromoka
1
1.2k
VuetifyにOSSコントリビュートした話 / Contributing to Vuetify
kuromoka
0
490
Other Decks in Technology
See All in Technology
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
410
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.6k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
170
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
340
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
780
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
150
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
230
Red Hat OpenStack Services on OpenShift
tamemiya
0
140
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
1,000 にも届く AWS Organizations 組織のポリシー運用をちゃんとしたい、という話
kazzpapa3
0
190
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
130
Faster Mobile Websites
deanohume
310
31k
How STYLIGHT went responsive
nonsquared
100
6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
70
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Making Projects Easy
brettharned
120
6.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Transcript
74$PEFΛ͖ͬͯͯҙ֎ͱΒͳ͔ͬͨ͜ͱ 74$PEF.FFUVQ !LVSPNPLB
!LVSPNPLB ๏ ͘Ζ͔LVSPNPLB ๏ (BNF8JUIαʔόαΠυΤϯδχΞ ๏ ීஈ1)1Λ͍ͬͯ·͢ ๏ 74$PEFྺද௨Γ͘Β͍ ๏
74$PEFͷલ"UPNͬͯ·ͨ͠
$JSDMF$*4UBUVTͱ͍͏֦ுػೳΛެ։͍ͯ͠·͢ ๏ ʮ$JSDMF$*ʯͰݕࡧ͢Εग़͖ͯ·͢
ࠓ͢༰ʹ͍ͭͯ ๏ ʮॳճجૅฤʯͱͷ͜ͱͳͷͰɺ؆୯ͳ༰ʹ͠·ͨ͠ ๏ 74$PEFΛʑ͍ͬͯ͘தͰɺ ॳΊͯͬͨΓͬͨΓͨ͠ػೳΛհ ๏ հ༰σϑΥϧτػೳͷΈʢ֦ுػೳͳ͠ʣ ๏ ڥɺ.BD൛ͷόʔδϣϯ
ࠓհ͢Δ͜ͱ ๏ ϫʔΫεϖʔε ๏ ৄࡉݕࡧ ๏ (JUػೳ ๏ λεΫ ๏
ͦͷଞΖΖʢ؆୯ͳհʣ
ϫʔΫεϖʔε
ϫʔΫεϖʔεͰͰ͖Δ͜ͱ ๏ ϫʔΫεϖʔεΛ͏ͱෳͷϑΥϧμΛಉ࣌ʹ։͚Δ ๏ ͜ΕΛΔ·Ͱ74$PEFΛݸ։͍ͯ·ͨ͠ɾɾɾ
ϫʔΫεϖʔεͷ͍ํ ๏ ʮϑΝΠϧ໊લΛ͚ͯϫʔΫεϖʔεΛอଘʯ ๏ DPEFXPSLTQBDFܗࣜͷϑΝΠϧͰอଘ͞ΕΔ ๏ ʮϑΝΠϧϑΥϧμʔΛϫʔΫεϖʔεʹՃʯ ๏ ։͘ͱ͖ɺʮϑΝΠϧϫʔΫεϖʔεΛ։͘ʯ
74$PEFͱ"UPNͷιʔεΛಉ࣌ʹ։͘
ৄࡉݕࡧ
ৄࡉݕࡧΛ͏ํ๏ʢʣ ๏ ݕࡧͷӈԼͷʮʜʯΛԡ͢ͱΓସ͑ʢؙͷ෦ʣ
ৄࡉݕࡧΛ͏ํ๏ʢʣ ๏ ʮϑΥϧμʔΛӈΫϦοΫˠϑΥϧμʔΛݕࡧʯ ‣ ৄࡉݕࡧ͕༗ޮʹͳͬͨঢ়ଶͰɺݕࡧ͕։͘
ৄࡉݕࡧͰͰ͖Δ͜ͱ ๏ ݕࡧର͔Βআ֎͢ΔϑΝΠϧϑΥϧμΛࢦఆͰ͖Δ ‣ ԼهʮWTDPEFʯΛɺʮTSDʯϑΥϧμԼͷΈݕࡧ
(JUػೳ
جຊతͳૢ࡞ ๏ ࠨαΠόʔͷϘλϯ͔Βʢؙͷ෦ʣ ‣ ίϛοτεςʔλε֬ೝมߋΛ͢ͳͲɺେମͷૢ࡞Ͱ͖Δ
ϒϥϯνؔ࿈ͷૢ࡞ ๏ 74$PEFࠨԼͷϒϥϯν໊ΛΫϦοΫ ๏ ϝχϡʔ͔Βɺϒϥϯν࡞Γସ͑ͳͲ͕Ͱ͖Δ
λεΫ
λεΫͰͰ͖Δ͜ͱ ๏ Α͘͏ίϚϯυΛλεΫͱͯ͠ొ ‣ ϓϦηοτ͕ఆٛ͞Ε͍ͯͯɺ͙͢ʹొͰ͖ΔλεΫ͋Δ ‣ ͨͱ͑ʮOQNJOTUBMMʯͳͲ ๏ 74$PEF্͔ΒλεΫΛࢦఆ࣮ͯ͠ߦͰ͖ΔΑ͏ʹͳΔ ๏
ʮWTDPEFUBTLTKTPOʯʹλεΫͷ༰͕อଘ͞ΕΔ
λεΫͷ࡞ʢҙͷίϚϯυʣ ๏ ίϚϯυύϨοτ͔ΒɺʮλεΫɿλεΫͷߏʯ ๏ ߲͔ΒʮςϯϓϨʔτ͔ΒUBTLTKTPOΛੜʯΛબ ๏ ߲͔Βʮ0UIFSTʯΛબ
λεΫͷ࡞ʢҙͷίϚϯυʣ ๏ ҎԼͷΑ͏ͳʮWTDPEFUBTLTKTPOʯ͕ੜ͞ΕΔ
λεΫͷ࣮ߦ ๏ ίϚϯυύϨοτ͔ΒɺʮλεΫɿλεΫͷ࣮ߦʯ ๏ ࣮ߦ͢ΔλεΫ͔Βઌ΄Ͳ࡞ͨ͠ʮFDIPʯΛબ ๏ ʮλεΫͷग़ྗΛεΩϟϯͤͣʹ࣮ߦʯΛબ
λεΫͷ݁Ռ ๏ λʔϛφϧʹ࣮ߦ݁Ռ͕දࣔ͞ΕΔ
ͦͷଞΖΖʢ؆୯ͳհʣ
બൣғͷΈݕࡧ ๏ બൣғΛ࡞ޙɺؙͷϘλϯΛԡ͢
ϚϧνΧʔιϧ ๏ PQUJPO ΫϦοΫʢҰ൪جຊܗͷγϣʔτΧοτʣ ‣ ෳՕॴΛಉ࣌ʹฤू͍ͨ͠ͱ͖ʹ͑Δ
$PNQBDUGPMEFST ๏ ͔ΒՃ͞Εͨ࠷৽ػೳʢσϑΥϧτɿ༗ޮʣ ๏ ࢠϑΥϧμ͕ݸͷͱ͖ͷද͕ࣔมΘΔ ‣ ࠨɿ༗ޮɺӈɿແޮ
·ͱΊ
·ͱΊ ๏ 74$PEFσϑΥϧτػೳͰ༏ल ๏ ීஈΘͳ͍Ϙλϯͱ͔ΛϙνͬͯൃݟͰ͖Δͱخ͍͠ ๏ ଞʹ͜ͷػೳ͓͢͢Ίʂͱ͔͋ͬͨΒڭ͑ͯԼ͍͞ʂ