Простой секундомер прямо в редакторе VS Code с сохранением состояния между сессиями.
Возможности
- ⏱️ Отображение секундомера в статус-баре (справа внизу)
- ▶️ Запуск, остановка и сброс через команды или меню
- 🖱️ Управление одним кликом мыши
- 📊 Формат времени:
00:00:00(часы:минуты:секунды) - 💾 Сохранение состояния - время не сбрасывается при перезапуске VS Code
- 🔄 Автопродолжение - если секундомер был запущен, он продолжит работать после перезапуска редактора
Установка
Способ 1: Через VS Code Marketplace
- Откройте VS Code
- Нажмите
Ctrl+Shift+X(расширения) - Введите в поиске
Timer Helper - Нажмите
Установить
Способ 2: Вручную (из .vsix файла)
code --install-extension timer-helper-1.0.5.vsix
Как пользоваться
Через палитру команд
- Нажмите
Ctrl+Shift+P - Введите одну из команд:
Timer: Запустить секундомерTimer: Остановить секундомерTimer: Сбросить секундомерTimer: Показать меню
Через клик мыши
- Наведите курсор на секундомер в правом нижнем углу
- Нажмите на него
- Выберите нужное действие в появившемся меню
Пример работы
┌─────────────────────────────────────────────────────────────┐
│ Файл Правка Выделение Вид Переход Справка │
├─────────────────────────────────────────────────────────────┤
│ │
│ // Ваш код здесь... │
│ │
├─────────────────────────────────────────────────────────────┤
│ VS Code ⏱️ 00:05:33 │ UTF-8 │
└─────────────────────────────────────────────────────────────┘
Команды
| Команда | Действие |
|---|---|
Timer: Запустить секундомер |
Запускает таймер |
Timer: Остановить секундомер |
Останавливает таймер |
Timer: Сбросить секундомер |
Сбрасывает таймер на 00:00:00 |
Timer: Показать меню |
Открывает меню управления |
Настройка горячих клавиш
Вы можете назначить свои горячие клавиши:
- Нажмите
Ctrl+K Ctrl+S(открыть настройку клавиш) - Найдите команды
timerHelper.start,timerHelper.stop,timerHelper.reset,timerHelper.showMenu - Назначьте удобные сочетания (например
Ctrl+Shift+Sдля запуска)
Требования
- VS Code версии 1.74.0 или выше
- Нет внешних зависимостей
❗ Важно
Расширение автоматически сохраняет состояние секундомера:
- ✅ Время сохраняется при перезапуске VS Code
- ✅ Если секундомер был запущен, он продолжит работу после перезапуска
- ✅ Не нужно каждый раз сбрасывать и запускать заново
Автор
Автор: MIRAZHVS
Поддержка
Если вы нашли ошибку или хотите предложить новую функцию: Создайте Issue на GitHub
Спасибо за использование Timer Helper! ⏱️