mirror of
https://github.com/wth461694678/text-block-timer.git
synced 2026-07-22 05:46:04 +00:00
No description
| .gitignore | ||
| command_shortcut.gif | ||
| demo.gif | ||
| LICENSE | ||
| main.js | ||
| manifest.json | ||
| README.md | ||
| README.zh.md | ||
| right_click.gif | ||
| styles.css | ||
Text Block Timer Plugin
A text block timing tool designed for Obsidian, allowing you to add count-up timing functionality to any text line in your notes.
Features
- Add timers to any text line as many as you wsh (count-up timing)
- ▶️/⏸️ Supports start, pause, and continue timing, with multi-segment timing accumulation for a single task
- ⏳ Real-time display of accumulated time
- 💾 Timing data is persistently saved
Usage Method
[Strongly Recommended] Write your task first before adding a timer!
(1) Command Palette + Shortcuts (Recommended ⭐️)
- Assign a shortcut for the command "Text Block Timer: Toggle timer" for quick access
- Place your cursor on a text block, press the shortcut to start, pause, or continue
<img src="https://github.com/wth461694678/text-block-timer/blob/main/command_shortcut.gif" width="75%" alt="">
(2) Mouse Operations
- Right-click on a text line
- Select "Start Timer", "Pause Timer", or "Continue Timer"
- The timer will display in the format
【⏳00:00:00 】at the start of the text block<img src="https://github.com/wth461694678/text-block-timer/blob/main/right_click.gif" width="75%" alt="">
Notes
- It is recommended to keep the file (containing a running tiemr) open; otherwise, the real-time second updates of the timer may fail.
- However, the file will record the timer state, which can be manually resumed.
Changelog:
- #1.0.2
- Add language support for English, Chinese, Japanese and Korean.
- #1.0.1
- A space is added before the time tag to better distinguish it from your content.
- Fixed the issue where adding a timer disrupted the structure of checkboxes in Markdown.
- #1.0.0
- Plugin release
Development Information
- Developer: frankthwang
- Version: 1.0.2