摘要: 参考资料 Language Server Protocol 什么是 LSP LSP 是一个基于 JSON-RPC 2.0 的协议,用于提供 IDE 功能,如代码补全、语法检查、跳转到定义等。 为什么要做 最近的一个项目里面基于 ace.js 提供了 C 和 C++ 代码的编辑器,需要提供变量、函数的 阅读全文
posted @ 2024-03-25 10:59 彩铅 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 最近面试的时候遇到这个题目,但当时没有答出来,结束之后我恶补了一下,并在此记录一下加深印象。 二叉搜索树 二叉搜索树的每个节点总是大于它的左节点,小于它的右节点,这便是他的基本定义。因此相同数量的节点下它的高度是最低的,故而也是二叉树中查询效率最高的。而最重要的是:对二叉搜索树进行中序遍历即得到一个 阅读全文
posted @ 2022-02-27 11:50 彩铅 阅读(149) 评论(0) 推荐(0) 编辑
摘要: unplugin-vue-components 是由 Vue官方人员开发的一款自动引入插件,可以省去比如 UI 库的大量 import 语句。 安装 npm i unplugin-vue-components -D 配置 import { AntDesignVueResolver } from 'u 阅读全文
posted @ 2022-02-21 18:01 彩铅 阅读(19652) 评论(0) 推荐(0) 编辑
摘要: Vue3.0 简介 Vue3.0 正式版已经发布一段时间了,除了拥抱函数式编程,还带来了新的语法糖,用以替代原本需要大量 return 的写法 基础用法 想要使用 setup 模式只要在 script 标签上面加个 setup 属性就可以了。这个模式下不需要 return 和 export 就可以在 阅读全文
posted @ 2021-06-29 09:36 彩铅 阅读(3414) 评论(0) 推荐(0) 编辑
摘要: vite 简介 vite 是 vue 作者尤雨溪基于 esm 实现本地脚手架工具,最大的特点是速度快,但是不兼容 IE 11。 兼容性查询地址 vite 脚手架常用设置 vite 的设置文件名为 vite.config.js,如果需要类型提示的话也可以使用 vite.config.ts。vite 更 阅读全文
posted @ 2021-06-10 16:04 彩铅 阅读(1892) 评论(0) 推荐(0) 编辑