Auto-Number Requirements
Автоматическая перенумерация требований формата FR-...-N и NFR-...-N в спецификациях.
Возможности
- Находит все строки, начинающиеся с
##### FR-...- или ##### NFR-...-.
- Нумерует требования FR и NFR независимо, начиная с
1.
- Сохраняет структуру идентификатора (например,
VCS-STR0006262).
- Поддерживает пустые номера (автоматически присваивает следующий).
- Работает с любыми текстовыми файлами (
.md, .txt, .spec и др.).
Использование
- Откройте файл с требованиями.
- Нажмите горячую клавишу:
- Windows/Linux:
Ctrl+Alt+N
- macOS:
Cmd+Alt+N
- Все требования будут перенумерованы в порядке появления.
Команда также доступна через палитру команд (Ctrl+Shift+P) → Auto-number Requirements (FR/NFR).
Настройка
Вы можете изменить горячую клавишу через стандартные настройки клавиатуры VSCode.
Если формат ваших требований отличается, можно переопределить регулярное выражение в настройках:
- Параметр:
auto-number-requirements.pattern
- По умолчанию:
^\s*(##### (FR|NFR)-[A-Za-z0-9-]+-)(\d*)
| |