<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fudebao的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fudebao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fudebao]]></copyright><item><title><![CDATA[monaco editor 实现 在线typescript 代码提示]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/147895096</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/147895096</guid><author>fudebao</author><pubDate>Mon, 12 May 2025 14:32:34 +0800</pubDate><description><![CDATA[本文介绍了如何在低代码平台的在线代码编辑器中实现代码提示功能，以提高用户编写代码的效率。首先，使用 Vite 创建 React 项目，并安装 @monaco-editor/react 依赖，集成 Monaco 编辑器。接着，通过 @typescript/ata 库自动解析并下载第三方库的类型文件，或从本地加载类型文件，解决编辑器中的三方库报错问题。最后，展示了如何根据预定义的参数动态生成 TypeScript 类型，使用抽象语法树（AST）将参数转换为接口代码，从而实现动态类型提示。整体方案优化了代码编辑体]]></description><category></category></item><item><title><![CDATA[把黑神话悟空视频设置为vscode背景，真的太炫酷了。]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/141604056</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/141604056</guid><author>fudebao</author><pubDate>Tue, 27 Aug 2024 15:44:30 +0800</pubDate><description><![CDATA[最近黑神话悟空比较火，宣传视频也非常炫酷，于是我写了一个vscode插件，把黑神话悟空宣传视频当前vscode背景，效果真的太炫酷了。]]></description><category></category></item><item><title><![CDATA[改造antd的form组件，配合zod库做数据校验，真的太优雅了。]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/137536527</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/137536527</guid><author>fudebao</author><pubDate>Tue, 09 Apr 2024 09:27:20 +0800</pubDate><description><![CDATA[最近在做个人next小项目，ui框架使用的是shadcn/ui，感觉shadcn里的表单操作很优雅，就想着把公司项目里antd form组件也改造一下，使操作体验和shadcn里的form一样。]]></description><category></category></item><item><title><![CDATA[手把手带你基于ant design pro 5实现多tab页(路由keepalive)]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/136878123</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/136878123</guid><author>fudebao</author><pubDate>Wed, 20 Mar 2024 15:37:00 +0800</pubDate><description><![CDATA[前几天在一个前端群里，看到一位群友在吐槽react不支持keepalive，没办法实现多页签，这篇文章就我就用react 基于antd pro 5实现一下这个功能。]]></description><category></category></item><item><title><![CDATA[看完zustand源码后，我的TypeScript水平突飞猛进。]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/136867342</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/136867342</guid><author>fudebao</author><pubDate>Wed, 20 Mar 2024 10:01:13 +0800</pubDate><description><![CDATA[过年期间在家里没事，把zustand的源码看了一遍，看完后我最大的收获就是TypeScript水平突飞猛进，再去刷那些类型体操题目就变得简单了，下面和大家分享一下zustand库是怎么定义ts类型的。]]></description><category></category></item><item><title><![CDATA[基于Next14+Auth5实现Github、Google、Gitee平台授权登录和邮箱密码登录]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/136864006</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/136864006</guid><author>fudebao</author><pubDate>Wed, 20 Mar 2024 09:29:48 +0800</pubDate><description><![CDATA[最近使用Next14配合Auth.js5实现了github、google、gitee授权登录以及邮箱密码登录，中间遇到了不少坑，给大家分享一下，帮助大家避坑。]]></description><category></category></item><item><title><![CDATA[开发过程中，因为前端react项目国际化太麻烦，我写了这款vscode前端国际化插件。]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/130081583</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/130081583</guid><author>fudebao</author><pubDate>Tue, 11 Apr 2023 13:35:52 +0800</pubDate><description><![CDATA[相信很多同学都不愿意做国际化，但是公司要求必须要做，只能很痛苦的去做。但是有了这款插件，开发的时候就不用关注国际化了，可以在开发完一个功能后，一键国际化。]]></description><category></category></item><item><title><![CDATA[竟然可以在react中使用vue指令，快来看看吧。]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/130081485</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/130081485</guid><author>fudebao</author><pubDate>Tue, 11 Apr 2023 13:25:03 +0800</pubDate><description><![CDATA[重写createElement实现vue指令]]></description><category></category></item><item><title><![CDATA[记录一下使用codemirror6写一个低代码脚本编辑器遇到的坑]]></title><link>https://blog.youkuaiyun.com/fudebao/article/details/130045776</link><guid>https://blog.youkuaiyun.com/fudebao/article/details/130045776</guid><author>fudebao</author><pubDate>Sun, 09 Apr 2023 18:53:36 +0800</pubDate><description><![CDATA[最近公司让我实现一个低代码在线脚本编辑器组件，组件需要支持点击左边模型字段插入标签，还需要支持函数自动补全。
]]></description><category></category></item></channel></rss>