logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何在VS Code中设置优雅的中英文字体

在日常开发中,代码编辑器的字体设置对提高编码效率和阅读体验至关重要。本文将详细介绍如何在VS Code中设置优雅的中英文字体,使您的开发环境更加舒适。HarmonyOS Sans 是华为推出的一款无衬线字体,适用于多种场景,尤其适合编程环境。是VS Code团队中流行的字体,它支持连笔显示,字体更加立体,能够提升代码的可读性。当然,我个人现在用的是这两种字体(主要是系统的看腻了。设置完成后,重启V

文章图片
#vscode
Nuxt3中使用pinia并实现持久化—pinia-plugin-persistedstate/nuxt

本文介绍了在Nuxt3中使用Pinia实现状态持久化的方法。首先需要安装pinia-plugin-persistedstate插件,然后在Nuxt插件中配置Pinia持久化功能。通过在nuxt.config.ts中添加模块配置和构建转译设置,确保插件正常工作。创建Pinia Store时可选择cookie或localStorage等不同存储方式,并提供了自定义配置选项。最后演示了在Vue组件中使用

文章图片
CSS animation 关键帧动画

CSS动画(Animation)是CSS3的强大功能,通过@keyframes定义关键帧实现元素样式过渡。核心属性包括animation-name、duration、timing-function等,可控制动画方向、循环次数和状态。建议使用transform和opacity提升性能,避免触发重排。典型应用场景包括加载动画、按钮反馈、菜单滑入、卡片入场和错误提示等,通过合理设置动画属性和延迟实现流畅

文章图片
#css#前端
JavaScript 渲染引擎解析页面流程详解

文章摘要 本文详细解析了HTML页面的渲染流程,涵盖从加载到显示的完整过程。核心流程包括:解析HTML构建DOM树、关联样式生成CSSOM、合并为渲染树、布局计算、绘制和最终显示。重点分析了脚本阻塞解析的现象及其优化方案(defer/async属性),对比了DOM树与渲染树的差异,并探讨了回流(Reflow)与重绘(Repaint)的触发条件及性能优化策略。通过代码示例说明现代开发中如何减少渲染延

文章图片
#javascript
.vscode文件夹详解

通过配置.vscode文件夹中的tasks.json和,你可以显著提高 VSCode 的开发体验。这些配置文件帮助你管理编辑器设置、调试设置、自动化任务和推荐扩展,确保项目的一致性和代码质量。

文章图片
#vscode#ide#编辑器
环境配置 pnpm add 和 pnpm install 的区别?

pnpm add:用于添加新的依赖项并安装它们,同时更新。:仅用于安装中已列出的依赖项,不会修改。

#前端
到底了