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