Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Introducing SourceKit-LSP
Search
izumi
March 21, 2019
Technology
2.5k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introducing SourceKit-LSP
izumi
March 21, 2019
More Decks by izumi
See All by izumi
サーバーと同期してリアルタイムに更新する画面を実装する
rizumi
2
4.9k
新規機能開発からモジュール分割を始めてみる
rizumi
7
6.4k
5分でわかるMint
rizumi
1
910
レイアウト実装方法の比較ポイント
rizumi
0
2.4k
アプリ内の絵文字をカスタム絵文字化した話
rizumi
1
330
Other Decks in Technology
See All in Technology
The future of architectural work
ufried
0
190
Shared Signals Framework 仕様解説
oidfj
0
310
AWSを利用する上で知っておきたい名前解決の話 2026
nagisa53
5
3.3k
AIコーディングはじめました
miso
0
160
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
4
1.7k
お客様の「やりたい」の先を見通す合意形成プロセス ~裏にある課題と不安を解きほぐすコツ~
yukakoseki
0
130
bpf_arenaとstruct_opsを使うのが難しかった話
masu_mi
0
220
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
1.6k
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
1
440
llm-d に入門してみた / Try out llm-d
kota2and3kan
0
100
BALLAS Technology Deck
ballas_inc
0
360
続・ソフトウェアアーキテクトのための意思決定術: Decision Readiness, Revisited — When AI Changes the Economics of Software Architecture
snoozer05
PRO
9
2.8k
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
23k
Between Models and Reality
mayunak
4
570
KATA
mclloyd
PRO
35
16k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
820
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
910
Site-Speed That Sticks
csswizardry
13
1.6k
Designing Powerful Visuals for Engaging Learning
tmiket
1
650
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
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