Releases: TracingOrigins/obsidian-fast-copier-plugin
Release list
1.0.2
English Changelog
🐛 Bug Fixes
- Suppress copy buttons inside links when in editing mode to prevent UI interference
中文更新日志
🐛 问题修复
- 修复编辑模式下链接内复制按钮显示的问题,避免界面干扰
Русский журнал изменений
🐛 Исправления ошибок
- Скрыты кнопки копирования внутри ссылок в режиме редактирования для устранения помех в интерфейсе
1.0.1
English Changelog
✨ Features
- Add settings tab icon for better visual recognition
中文更新日志
✨ 新功能
- 为设置标签页添加图标,提升视觉识别度
Русский журнал изменений
✨ Новые функции
- Добавлена иконка на вкладку настроек для улучшения визуального восприятия
1.0.0
🚀 First Release!
We are excited to introduce the first official version of Fast Copier — an Obsidian plugin that adds instant copy buttons to formatted text in your notes.
Writing in Markdown means juggling inline code, bold text, italics, highlights, headings, tags, and links — all of which often need to be copied elsewhere. Fast Copier puts a discreet copy button right next to each of these elements, in both Editing and Reading modes, so you can grab any snippet with a single click.
✨ Key Features
- 11 Content Types: Copy inline code, bold, bold+italic, italic, underline, strikethrough, highlight, headings, tags, internal links, and external links.
- Dual Mode Support: Works seamlessly in both Editing (Source) mode and Reading (Live Preview / Preview) mode, sharing a single toggle list — no duplicated settings.
- Smart Content Extraction: Tags keep the
#prefix, internal links copy as[[link]]or[[link|alias]]Wiki format, and external links preserve Markdown[text](url)syntax. - Unified Settings: Declarative settings tab (Obsidian 1.13+ API) with search support. Enable or disable each content type with a single checkbox — no regex or CSS selector editing required.
- Command-Controlled Visibility: Use the Toggle show/hide copy button command to instantly show or hide all copy buttons without changing your settings.
- Custom Icon: Choose from three icon styles (copy, clipboard, clipboard-copy) to match your workflow.
- Optional Notification: Copy feedback via Obsidian native notice — toggleable in settings.
- Code Block Aware: Automatically ignores content inside fenced code blocks (
```/~~~) to avoid false positives. - Multi-Language UI: Full support for English, 中文, and Русский.
- Zero Dependencies: No external libraries at runtime — only Obsidian APIs.
- Mobile Ready: Fully compatible with iOS and Android.
Thank you for your support! If you encounter any issues or have feature suggestions, please feel free to submit an Issue.
🚀 首个版本发布!
很高兴向大家介绍 Fast Copier 的第一个正式版本。这是一个 Obsidian 插件,能在笔记中的格式化文本旁添加一键复制按钮。
在 Markdown 中写作时,行内代码、加粗、斜体、高亮、标题、标签和链接等元素经常需要被复制到别处。Fast Copier 在编辑和阅读两种模式下,为每种格式化元素右边添加一个不起眼的复制按钮,让你一键获取任意片段。
✨ 核心特性
- 11 种内容类型:支持复制行内代码、加粗、加粗斜体、斜体、下划线、删除线、高亮、标题、标签、内部链接和外部链接。
- 双模式通用:编辑(源码)模式与阅读(实时预览/预览)模式共用同一份勾选列表,无需重复设置。
- 智能内容提取:标签保留
#前缀,内部链接以[[链接]]或[[链接|别名]]Wiki 格式复制,外部链接保留 Markdown[文本](URL)语法。 - 统一设置面板:声明式设置页(Obsidian 1.13+ API),支持搜索。勾选即可开启/关闭每种内容类型,无需手动编写正则表达式或 CSS 选择器。
- 命令控制显隐:通过 切换显示/隐藏复制按钮 命令,可随时显示或隐藏所有复制按钮,无需修改设置。
- 自定义图标:提供三种图标样式(copy、clipboard、clipboard-copy)供选择。
- 可选通知:复制后通过 Obsidian 原生通知反馈——可在设置中开关。
- 代码块感知:自动忽略围栏代码块(
```/~~~)内的内容,避免误匹配。 - 多语言界面:完整支持 English、中文、Русский。
- 零依赖:运行时完全不依赖任何外部库,仅使用 Obsidian API。
- 移动端适配:完美兼容 iOS 与 Android。
感谢支持!如果你在使用中遇到问题或有功能建议,欢迎提交 Issue。
🚀 Первый релиз!
Рады представить первую официальную версию Fast Copier — плагина Obsidian, который добавляет мгновенные кнопки копирования к форматированному тексту в ваших заметках.
При написании в Markdown часто приходится копировать встроенный код, жирный текст, курсив, выделения, заголовки, теги и ссылки в другие места. Fast Copier размещает незаметную кнопку копирования рядом с каждым из этих элементов в режимах редактирования и чтения, позволяя скопировать любой фрагмент одним кликом.
✨ Ключевые возможности
- 11 типов содержимого: Копирование встроенного кода, жирного, жирного+курсивного, курсивного, подчёркнутого, зачёркнутого, выделенного текста, заголовков, тегов, внутренних и внешних ссылок.
- Поддержка двух режимов: Бесшовная работа в режиме редактирования (исходник) и чтения (живой предпросмотр / предпросмотр) с единым списком переключателей — без дублирования настроек.
- Умное извлечение содержимого: Теги сохраняют префикс
#, внутренние ссылки копируются в формате Wiki[[ссылка]]или[[ссылка|псевдоним]], а внешние ссылки сохраняют синтаксис Markdown[текст](URL). - Единые настройки: Декларативная вкладка настроек (API Obsidian 1.13+) с поддержкой поиска. Включайте или отключайте каждый тип содержимого одним флажком — без редактирования регулярных выражений или CSS-селекторов.
- Управление видимостью через команду: Используйте команду Переключить показ/скрытие кнопки копирования, чтобы мгновенно показать или скрыть все кнопки без изменения настроек.
- Пользовательский значок: Выбор из трёх стилей значков (copy, clipboard, clipboard-copy).
- Опциональное уведомление: Обратная связь о копировании через встроенное уведомление Obsidian — настраивается в параметрах.
- Осведомлённость о блоках кода: Автоматически игнорирует содержимое внутри ограждённых блоков кода (
```/~~~), чтобы избежать ложных срабатываний. - Многоязычный интерфейс: Полная поддержка English, 中文 и Русский.
- Ноль зависимостей: Никаких внешних библиотек во время выполнения — только API Obsidian.
- Совместимость с мобильными: Полностью работает на iOS и Android.
Спасибо за поддержку! Если у вас возникнут проблемы или появятся предложения, пожалуйста, создайте Issue.