
0:000:00
<h2>标题里的 LSP 是什么?</h2><p>LSP(Language Server Protocol)是一个由微软提出的协议,用于实现新的编程语言的代码编辑器和集成开发环境(IDE)之间的通信。其主要目的是提供统一的接口,使得不同的编辑器可以利用语言服务器提供的功能,如代码补全、语法检查、跳转到定义等。</p><h2>介绍</h2><p>这一期我们阵容强大,不仅有全新嘉宾 Volar 核心维护者 Ray入老师,还有川哥(沈青川)和三咲智子的限时返场以及我们非常专业的听友蚂蚁老哥。</p><figure><img src="https://image.xyzcdn.net/Fi-nPQ4qrTxGl4H_Hb4dOHg-nY2U.jpg"/></figure><ul> <li>电脑 暗影精灵 i7 14700f 4060Ti</li> <li>鼠标 罗技 G502</li> <li>键盘 醉鹿A75 Pro 磁轴</li> <li>显示器 科睿 x41</li></ul><p>节目中我们聊了关于volar、LSP等一些技术方案,包括它们能做些什么、背后的工作原理、在我们开发时对我们的帮助;</p><p>我们聊了入老师在参与开源的一些趣事、踏上开源之路的背后故事;</p><p>我们聊了入老师的作为萌新的学习历程、对未来的一些思考。</p><h2>时间轴</h2><p>02:00 探索微信名字背后的故事:从希腊字母到内嵌语言的奇妙之旅</p><p>06:07 查看TS文件中的 vue模板,了解其语法和智能补全功能</p><p>12:11 LSP:一个用于语言服务器协议的安装插件及其使用场景</p><p>18:25 解析代码语法:理解LSP语言服务器的重要性与作用</p><p>24:33 vue vine:一个全新的编写组件方式,利用 volar的功能进行开发</p><p>36:50 volar.js 和 vue-loader :编译过程中的两个工具,有何不同?</p><p>42:59 揭开volar.js和 vue-vine 的神秘面纱:它们之间的关系是什么?</p><p>49:06 学习建议:理解文档缺乏的情况下如何学习?</p><p>55:16 类型检查的挑战:如何在TS中检测类型是否存在?</p><p>01:01:25 开发者的学习秘籍:如何更好地理解...