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
Introducing SourceKit-LSP
Search
izumi
March 21, 2019
Technology
2
2.3k
Introducing SourceKit-LSP
izumi
March 21, 2019
Tweet
Share
More Decks by izumi
See All by izumi
サーバーと同期してリアルタイムに更新する画面を実装する
rizumi
2
4.2k
新規機能開発からモジュール分割を始めてみる
rizumi
7
5.6k
5分でわかるMint
rizumi
1
850
レイアウト実装方法の比較ポイント
rizumi
0
2.2k
アプリ内の絵文字をカスタム絵文字化した話
rizumi
1
270
Other Decks in Technology
See All in Technology
Claude CodeでKiroの仕様駆動開発を実現させるには...
gotalab555
3
1.1k
[OCI Technical Deep Dive] OracleのAI戦略(2025年8月5日開催)
oracle4engineer
PRO
1
220
【OptimizationNight】数理最適化のラストワンマイルとしてのUIUX
brainpadpr
2
520
Cloud WANの基礎から応用~少しだけDeep Dive~
masakiokuda
3
110
LLM 機能を支える Langfuse / ClickHouse のサーバレス化
yuu26
9
2.5k
事業特性から逆算したインフラ設計
upsider_tech
0
170
AWS DDoS攻撃防御の最前線
ryutakondo
1
170
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
160
Lambda management with ecspresso and Terraform
ijin
2
170
[kickflow]20250319_少人数チームでのAutify活用
otouhujej
0
140
Claude Codeから我々が学ぶべきこと
oikon48
10
2.8k
o11yツールを乗り換えた話
tak0x00
2
1.6k
Featured
See All Featured
BBQ
matthewcrist
89
9.8k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
For a Future-Friendly Web
brad_frost
179
9.9k
How GitHub (no longer) Works
holman
314
140k
Facilitating Awesome Meetings
lara
55
6.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Gamification - CAS2011
davidbonilla
81
5.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
Visualization
eitanlees
146
16k
Adopting Sorbet at Scale
ufuk
77
9.5k
Transcript
*OUSPEVDJOH4PVSDF,JU-41 3ZP*[VNJ USZ4XJGU5PLZP
3ZP*[VNJ OPIBOB *OD J04%FWFMPQFS 5XJUUFS!J[N (JU)VC!SJ[VNJ
None
8IBUJT-BOHVBHF4FSWFS1SPUPDPM
$POWFOJFOUGFBUVSFTXIFODPEJOH w $PEFDPNQMFUJPO w +VNQUPEFpOJUJPO w 2VJDLIFMQ w "VUPGPSNBU w
%JBHOPTUJDT w BOENPSF
/FFEEFWFMPQGPS/Y.FEJUPSTBOEMBOHVBHFT
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ $MJFOU
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ 4FSWFS
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ
*OUSPEVDJOH4PVSDF,JU-41
4PVSDF,JU-41 w -BOHVBHF4FSWFSGPS4XJGUBOE$CBTFEMBOHVBHFT w 4VQQPSUQSPKFDUTUIBUVTF4XJGU1BDLBHF.BOBHFS w IUUQTHJUIVCDPNBQQMFTPVSDFLJUMTQ
8IFOUPVTF w 4FSWFS4JEF4XJGU w $PNNBOEMJOFUPPM w &TQFDJBMMZPO-JOVY
)PXUPVTF *OTUBMMSFRVJSFUPPMDIBJOTOBQTIPU IUUQTTXJGUPSHEPXOMPBETOBQTIPUT 4FUFOWJSPONFOUWBSJBCMFSOURCEKIT_TOOLCHAIN_PATH #VJME4PVSDF,JU-41 $POpHVSFZPVSFEJUPS
%&.0 4PVSDF,JU-41 WJNMTQ
"VUPDPNQMFUF
+VNQUPEFpOJUJPO
3FGFSFODF
%JBHOPTUJDT
%JBHOPTUJDT
%JBHOPTUJDT
❤
-41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w 8PSLTQBDFTZNCPMT w
'JOESFGFSFODFT w %JBHOPTUJDT ʜ
IUUQTMBOHTFSWFSPSH
IUUQTHJUIVCDPNBQQMFTPVSDFLJUMTQTUBUVT
4VNNBSZ w -BOHVBHF4FSWFS1SPUPDPMJTBQSPUPDPMCFUXFFOEFWFMPQNFOU UPPMTBOEQSPHSBNNJOHMBOHVBHFUPPMDIBJOT w 4PVSDF,JU-41JT-BVOHVBHF4FSWFS4XJGUBOE$GBNJMZ w 4PVSDF,JU-41QSPWJEFTGFBUVSFTMJLF*%&UPWBSJPVTFOWJSPONFOUT w *XJTI4XJGUXJMMCFVTFENPSFJOUIFGVUVSF
3FGFSFODFT w -BOHVBHF4FSWFS1SPUPDPM IUUQTNJDSPTPGUHJUIVCJPMBOHVBHFTFSWFSQSPUPDPM w -BOHTFSWFSPSH IUUQTMBOHTFSWFSPSH w 4PVSDF,JU-41 IUUQTHJUIVCDPNBQQMFTPVSDFLJUMTQ
w *OUSPEVDJOH4PVSDF,JU-41 IUUQTGPSVNTTXJGUPSHUJOUSPEVDJOHTPVSDFLJUMTQ
5IBOL:PV