摘要: Tauri 项目的测试策略和普通 Rust 项目有所不同,核心原因是 Tauri 运行时(AppHandle、Window、State)在测试环境下无法直接构造。本文梳理一套实用的分层测试方案。 一、为什么 Tauri 测试比较特殊 Tauri 命令通常长这样: #[tauri::command] 阅读全文
posted @ 2026-03-23 02:36 丘狸尾 阅读(1) 评论(0) 推荐(0)
摘要: Rust 中 Future 的语义 就是异步的函数对象 基本概念 在 Rust 里: use std::future::Future; async fn foo() -> i32 { 42 } foo() 返回的是一个 实现了 Future trait 的匿名类型 Future 的语义:表示一个值可 阅读全文
posted @ 2026-03-17 14:25 丘狸尾 阅读(4) 评论(0) 推荐(0)
摘要: - 这故事告诉我们,不要因为偷懒引入复杂度,不要为了直接执行 Docker 命令和好看的可视化界面安 Docker Desktop。WSL 才是你的家,回到 Linux 的怀抱。 - WSL 本身就是 Linux,直接在 WSL 中安装原生 Docker 更稳定。 在 WSL2 + Docker D 阅读全文
posted @ 2026-03-10 19:04 丘狸尾 阅读(77) 评论(0) 推荐(0)
摘要: - https://github.com/microsoft/vscode-dev-containers/tree/main - https://github.com/devcontainers/cli 一、仓库核心用途 microsoft/vscode-dev-containers 是微软官方维护 阅读全文
posted @ 2026-03-10 12:10 丘狸尾 阅读(37) 评论(0) 推荐(0)
摘要: Obsidian 跳转的时候打开多个文件夹,造成列表非常长。用 Auto Folder Collapse 插件的「互斥手风琴(Exclusive accordion)」功能,就能让文件浏览器只展开当前文件夹,自动折叠其他无关文件夹。 一、安装与启用 打开 Obsidian → 设置 → 第三方插件 阅读全文
posted @ 2026-03-06 09:05 丘狸尾 阅读(21) 评论(0) 推荐(0)
摘要: 1. Markdown 使用缩进代码块不中断列表 2. Markdown 插入代码块不中断编号的例子 ``` let v = "hello world!"; ``` 3. Markdown 使用缩进代码块不中断列表的总结 效果如下 Markdown 使用缩进代码块不中断列表 Markdown 插入代 阅读全文
posted @ 2026-03-05 17:38 丘狸尾 阅读(7) 评论(0) 推荐(0)
摘要: ESLint + Prettier 简单配置说明(Nextjs + TypeScript 项目) 使用 ESLint 做代码质量检查,使用 Prettier 做代码格式化,并在 保存文件时自动触发(VS Code)。 需要安装的 VS Code 插件 ESLint:dbaeumer.vscode-e 阅读全文
posted @ 2026-03-04 15:56 丘狸尾 阅读(59) 评论(0) 推荐(0)
摘要: 官方文档 https://tailwindcss.com/docs/installation/using-vite 1. 安装依赖 pnpm add -D tailwindcss @tailwindcss/vite 2. 配置 Vite 插件 vite.config.ts: import { def 阅读全文
posted @ 2026-03-02 22:21 丘狸尾 阅读(18) 评论(0) 推荐(0)
摘要: 注意:插件免费版只能让AI读文档并回答,无法直接操作文件,只能都对话流而不是Agent obsidian第三方插件商店下载 copilot 插件并启用 obsidian://show-plugin?id=copilot ollama拉取模型,推荐使用 qwen3 的 小b模型,速度快中文理解也好些。 阅读全文
posted @ 2026-01-31 03:39 丘狸尾 阅读(55) 评论(0) 推荐(0)
摘要: 官方文档不太线性,看起来有点晕,弄通了总结下 Oh My Posh + 终端美化 安装文档 适用于 Windows + PowerShell,让终端提示符和文件列表带图标、更美观。 一、安装 Oh My Posh 在 PowerShell 中执行(任选一种): # 方式 1:winget(推荐) w 阅读全文
posted @ 2026-01-30 15:32 丘狸尾 阅读(232) 评论(0) 推荐(0)