Рабочая среда с ИИ для кода
Иерархические интерфейсы
Сохраняйте своё место при изменении иерархии. Treewise помогает исследовать вложенные интерфейсы, выбор элементов и управление с клавиатуры в контексте проекта.
● ● ●Treewise●
Конкретная отправная точка · Иерархические интерфейсы ×
const expanded = new Set(state.expanded);
expanded.has(nodeId)
? expanded.delete(nodeId) : expanded.add(nodeId);
return { ...state, expanded };✳Раскрывайте и сворачивайте иерархию без потери выбранного элемента.
✓ ИзмененияПроверьте перед применением ↗
Иллюстрация рабочей среды
- Проект
- Проверьте вложенные узлы и фокус клавиатуры при скрытии ветки с этим элементом.
- Проверьте перед применением
- Сравните фактическое поведение с ожидаемым. Если проверка не проходит, разберитесь в причине перед следующими изменениями.
- Подключение
- Базовый URL, учётные данные и доступный сервер.
Конкретная отправная точка
const expanded = new Set(state.expanded);
expanded.has(nodeId)
? expanded.delete(nodeId) : expanded.add(nodeId);
return { ...state, expanded };