Timer Helper
Простой секундомер прямо в редакторе 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! ⏱️
| |