
天天
今天跟大家分享一个超级实用的工具——Dnote。先不扯那些高大上的概念,直接说人话:这就是一个让你在终端里记笔记的工具,特别适合我们这些天天敲代码的人。 ## 为啥要用 Dnote? 你是不是也有这样的困扰: - 写代码的时候突然想记个知识点,打开笔记软件又怕打断思路 - 收藏了一堆代码片段,用的时候死活找不到 - 在服务器上工作,想记个东西还得切出去 Dnote 就是为了解决这些痛点而生的。它是专门为程序员设计的命令行笔记工具,让你不用离开终端就能快速记录和查找信息。 https://appstore.lazycat.cloud/#/shop/detail/xyz.mxue.dnote ## 使用攻略 应用安装后,需要先注册一个用户  登录后进入主页  这时候你相当于有了服务端。打开命令行工具,ssh进去懒猫 先执行命令:curl -s https://www.getdnote.com/install | sh  第一次运行 CLI 之后在 ~/.config/dnote/dnoterc 中生成配置文件 默认的配置文件信息如下 editor: nvim apiEndpoint: https://api.getdnote.com 需要更改将 apiEndpoint: https://api.getdnote.com 改为 apiEndpoint: https://dnote.设备名.heiyu.space/api  创建一个叫 "工作" 的笔记本 dnote add 工作  快速记录代码片段 ```bash # 记录一个有用的命令 dnote add linux "查看端口占用: netstat -tlnp | grep :8080" # 记录多行内容 dnote add react " useState 的基本用法: const [count, setCount] = useState(0); setCount(count + 1); " ``` 查看所有笔记本 ```bash dnote ls ```  会显示你所有的笔记本和每个本子里有多少条笔记。 Dnote 支持全文搜索,当你的笔记多了之后,这个功能就是救命稻草。 ```bash # 搜索包含 "docker" 的所有笔记 dnote find docker # 搜索多个关键词 dnote find "react hooks" ``` ### 删除笔记 ```bash # 删除 linux 笔记本中的第 2 条笔记 dnote remove linux 2 ``` ## 总结 Dnote 是一个简单实用的工具。它不会打断你的工作流程,让你能专注于编程本身。虽然功能不复杂,但解决的都是程序员的实际痛点。
评论
0暂无评论