Skip to content

Releases: TracingOrigins/obsidian-fast-copier-plugin

1.0.2

Choose a tag to compare

@TracingOrigins TracingOrigins released this 11 Aug 11:38

English Changelog

🐛 Bug Fixes

  • Suppress copy buttons inside links when in editing mode to prevent UI interference

中文更新日志

🐛 问题修复

  • 修复编辑模式下链接内复制按钮显示的问题,避免界面干扰

Русский журнал изменений

🐛 Исправления ошибок

  • Скрыты кнопки копирования внутри ссылок в режиме редактирования для устранения помех в интерфейсе

1.0.1

Choose a tag to compare

@TracingOrigins TracingOrigins released this 08 Aug 01:38

English Changelog

✨ Features

  • Add settings tab icon for better visual recognition

中文更新日志

✨ 新功能

  • 为设置标签页添加图标,提升视觉识别度

Русский журнал изменений

✨ Новые функции

  • Добавлена иконка на вкладку настроек для улучшения визуального восприятия

1.0.0

Choose a tag to compare

@TracingOrigins TracingOrigins released this 08 Aug 00:54

🚀 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.