MyNotes-7ree - 让代码和笔记成为最佳拍档 📝✨
MyNotes-7ree - Make Code and Notes the Best Partners 📝✨
"世界上最危险的生物不是鲨鱼,而是一个没有记笔记习惯的程序员。" —— 某位AI智者
"The most dangerous creature in the world is not a shark, but a programmer who doesn't take notes." — An AI Sage
MyNotes-7ree 是一款为忙碌的开发者打造的 VSCode 扩展,它能让你在编写代码的同时,随手记录灵感、想法和待办事项。再也不用在 VSCode 和笔记软件之间疯狂切换了!👨💻✌️
MyNotes-7ree is a VSCode extension designed for busy developers, allowing you to jot down ideas, inspirations, and to-dos while coding. No more frantic switching between VSCode and note-taking apps! 👨💻✌️
⚠️ 重要提示
⚠️ Important Notice
- 仅支持UTF-8编码的文本作为笔记 - 其他类型编码可能会产生乱码问题,请知晓❗️
- Only UTF-8 encoded text is supported as notes - Other encodings may cause garbled text, please be aware!❗️
- 涉及重要文件请自行备份 - 如果发生意外造成文件损坏,我们不会担负任何责任❗️
- Please back up important files yourself - We are not responsible for any file loss or damage caused by accidents!❗️
- 为爱发电,没有服务支持 - 本扩展完全开源,公益分享,不提供任何服务支持❗️
- Powered by love, no support provided - This extension is fully open source and shared for free, with no service support!❗️
🌟 为什么你会爱上它
🌟 Why You'll Love It
- 无缝集成 - 就像你的猫咪一样,它总是静静地待在你身边,需要时立刻出现 😼
- Seamless Integration - Like your cat, it's always quietly by your side, ready to appear when you need it 😼
- 懒人友好 - 自动保存、自动同步、自动记忆位置...喂,你还要什么自行车?🚲
- Lazy-friendly - Auto-save, auto-sync, auto-position memory... What more could you ask for? 🚲
- 多文件支持 - 不管是记录灵感还是保存代码片段,它都能胜任 💪
- Multi-file Support - Whether jotting down ideas or saving code snippets, it can handle it all 💪
- 极致轻量 - 不会偷偷吃掉你的内存和CPU(真的!)🍰
- Extremely Lightweight - Won't secretly eat up your memory or CPU (really!) 🍰
🔥 核心功能
🔥 Core Features
📝 便捷记录,随手可得
📝 Easy Note-taking, Always at Hand
- 默认备忘录 - 一个永远在你身边的笔记本,即开即用。"灵感来了,记下来,不然... 诶,我刚才想说啥来着?" 🤔
- Default Memo - A notebook that's always with you, ready to use. "When inspiration strikes, jot it down, or... wait, what was I about to say?" 🤔
- 多标签管理 - 像浏览器一样多标签操作笔记,看代码的同时记录问题和解决方案 📑
- Multi-tab Management - Manage notes with tabs like a browser, record problems and solutions while coding 📑
- 行号显示 - 让你的笔记更有代码的感觉,谁说笔记不能专业范儿?🧮
- Line Number Display - Make your notes feel more like code; who says notes can't be professional? 🧮
🧙♂️ 智能操作,解放双手
🧙♂️ Smart Operations, Hands-free
- 自动保存 - 别担心忘记点击保存按钮,我们帮你记着!⏱️
- 可自定义保存时间间隔(3秒到60秒)
- 停止打字几秒后自动保存,就像有个小精灵在默默帮你点击保存按钮 🧚♂️
- Auto-save - Don't worry about forgetting to click save, we've got you covered! ⏱️
- Customizable save interval (3 to 60 seconds)
- Automatically saves a few seconds after you stop typing, like a little elf clicking save for you 🧚♂️
- 位置记忆 - 去喝杯咖啡回来,笔记依然停留在你离开的位置,仿佛你从未离开 🧠
- Position Memory - Go grab a coffee, and your notes will still be where you left off, as if you never left 🧠
- 标签拖拽排序 - 按你的方式组织标签,就像整理你的桌面一样舒适(默认备忘录固定在第一位,它是老大!👑)
- Tab Drag-and-drop Sorting - Organize tabs your way, just like tidying your desk (the default memo is always first, it's the boss! 👑)
- 标签重命名 - 双击标签即可改名,让"新建文本文档(3).txt"这种可怕的名字消失吧!✨
- Tab Renaming - Double-click a tab to rename it, so scary names like "New Text Document (3).txt" disappear! ✨
🔄 无缝同步,双向变动检测
🔄 Seamless Sync, Bidirectional Change Detection
这可不是一般的"智能",这简直就是AI级别的体贴:
This isn't just "smart"—it's AI-level thoughtfulness:
- 外部修改自动同步 - 在VSCode外修改了笔记文件?别担心,MyNotes-7ree会自动检测并更新(10秒检查一次,前提是你没在编辑器里疯狂输入)🔍
- External Modification Auto-sync - Edited your note file outside VSCode? Don't worry, MyNotes-7ree will auto-detect and update (checks every 10 seconds, as long as you're not typing like crazy) 🔍
- 智能状态提示 - 外部文件变动时,状态栏会友好提示,就像你的秘书会告诉你:"老板,有新邮件!"📨
- Smart Status Notification - When external files change, the status bar will kindly notify you, just like your secretary saying: "Boss, you have new mail!" 📨
- 滚动位置保持 - 加载新内容后,你的阅读位置不会丢失,就像魔法一样 ✨
- Scroll Position Retention - After loading new content, your reading position won't be lost—like magic! ✨
🎨 个性化设置,随心定制
🎨 Personalization, Customize as You Wish
- 字体设置 - 选择你喜欢的字体和大小,护眼又美观
- Font Settings - Choose your favorite font and size, easy on the eyes and beautiful
- 颜色定制 - 让笔记的颜色与你的主题完美融合
- Color Customization - Make your notes' colors blend perfectly with your theme
- 自动保存时间 - 根据你的打字速度和习惯,设置最合适的自动保存间隔
- Auto-save Interval - Set the most suitable auto-save interval based on your typing speed and habits
🌐 跨平台同步,无缝切换
- 外部打开功能 - 想用其他编辑器查看笔记?一键在系统默认应用中打开 🚀
- External Open Feature - Want to view notes in another editor? Open with one click in your system's default app 🚀
- 本地文件存储 - 所有笔记都是标准文本文件,可以被任何编辑器打开,随时随地编辑
- Local File Storage - All notes are standard text files, editable anytime, anywhere with any editor
🚀 开始使用
🚀 Getting Started
安装扩展:在VSCode扩展市场搜索MyNotes-7ree ,点击安装
# 或者使用命令行
code --install-extension 7ree.mynotes-7ree
Install the Extension: Search for MyNotes-7ree in the VSCode Extension Marketplace and click install
# Or use the command line
code --install-extension 7ree.mynotes-7ree
打开扩展:
- 点击VSCode侧边栏中的"备忘&ToDo"图标 📋
- 或按
Ctrl+Shift+P (Mac上为Cmd+Shift+P )并输入"打开备忘&ToDo视图"
Open the Extension:
- Click the "Memo & ToDo" icon 📋 in the VSCode sidebar
- Or press
Ctrl+Shift+P (or Cmd+Shift+P on Mac) and type "Open Memo & ToDo View"
基本操作:
- 创建新笔记:点击标签栏右侧的"➕"按钮导入文本文件
- 切换笔记:点击不同的标签页
- 外部编辑:点击"📂"按钮在系统应用中打开
- 参数设置:点击"⚙️"按钮自定义字体、颜色和保存间隔
Basic Operations:
- Create a New Note: Click the "➕" button on the right side of the tab bar to import a text file
- Switch Notes: Click different tabs
- Edit Externally: Click the "📂" button to open in your system app
- Settings: Click the "⚙️" button to customize font, color, and save interval
高级操作:
- 重命名标签:双击标签
- 调整顺序:拖拽标签(默认备忘录除外)
- 关闭标签:点击标签上的"×"
Advanced Operations:
- Rename Tab: Double-click a tab
- Reorder Tabs: Drag tabs (except the default memo)
- Close Tab: Click the "×" on the tab
🧠 小贴士
🧠 Tips
- 粘贴代码:非常适合保存代码片段、SQL查询、终端命令等
- Paste Code: Perfect for saving code snippets, SQL queries, terminal commands, etc.
- 离线工作:所有功能都在本地运行,不需要网络连接
- Offline Work: All features run locally, no internet connection required
🔧 高级配置
🔧 Advanced Configuration
- 所有配置信息会保存在工作区的
.vscode/ 目录下:
mynotes_defaultNote_7ree.txt : 默认备忘录的内容
imported_files_7ree.json : 导入文件的列表和滚动位置
last_active_file_7ree.json : 上次激活的标签记录
- 如果没有打开工作区,则会使用全局临时目录
- All configuration is saved in the workspace's
.vscode/ directory:
mynotes_defaultNote_7ree.txt : Content of the default memo
imported_files_7ree.json : List of imported files and scroll positions
last_active_file_7ree.json : Last active tab record
- If no workspace is open, a global temp directory is used
❤ 致谢
❤ Acknowledgements
- 感谢AI小伙伴的始终如一帮助,聪明、勤劳、耐心、毫无怨言,虽然有时候也会糊涂,但总能找到正确的方向 😊
- Thanks to the AI assistant for its consistent help—smart, diligent, patient, and never complaining. Although sometimes confused, it always finds the right direction 😊
🤝 反馈与贡献
🤝 Feedback & Contribution
发现了一个bug?有新功能的想法?
Found a bug? Have a new feature idea?
📜 许可证
📜 License
MIT - 随便玩,开心就好!
MIT - Do whatever you want, just have fun!
"好的笔记不仅记录过去,还能指引未来。" — 也许是我自己说的(不对,其实是AI说的,但有点道理~) 😁
"Good notes not only record the past, but also guide the future." — Maybe I said this (actually, it was the AI, but it makes sense~) 😁
赶紧安装起来,让你的代码和笔记都闪闪发光吧!✨
Hurry up and install it, let your code and notes shine! ✨
| |