Выделение и перемещение

Большинство правок действует на выделенное: удалить, собрать субграф, сгруппировать, разложить, спросить о выделенном. Эта страница о том, как выделять ноды и связи и как двигать ноды.

Как выделить

НужноСделайте так
одну ноду или одну связьщёлкните её
добавить ноду к выделению или убрать еёShift+щелчок или Ctrl+щелчок
несколько нод в областидержите Shift и обведите рамкой пустое место
все ноды уровня на экранеПравка ▸ Выделить всё, Ctrl+A
ничегощёлкните пустое место

Строка состояния говорит, сколько выделено («2 выбрано»). Если выделена одна нода, её показывают Свойства; если несколько: «Общие правки недоступны. Выберите одну ноду, чтобы увидеть её входы и выходы.»

Как двигать

  • Тяните ноду за заголовок. Выделенные ноды двигаются вместе.
  • С клавиатуры: стрелки двигают выделенные ноды, с Shift дальше. Чтобы дойти до ноды, нажимайте Tab, затем Enter или Пробел, чтобы выделить её. Приложение сообщает новое место для программы чтения с экрана.
  • Если ничего не выделено, стрелки двигают вид: на 80 пикселей, с Shift на 400.
  • Разложить расставит выделенное за вас. См. Раскладка графа.
  • Потяните группу за заголовок, и её ноды поедут вместе с ней. См. Группы.

Каждое законченное перемещение: один шаг истории, сколько бы нод ни двигалось. Серия нажатий стрелок становится одним шагом, когда клавиши отпущены примерно на полсекунды («перемещение нод: 3»).

Когда включено Вид ▸ Закрепить ноды, ноды нельзя перетащить. На холсте видна плашка «Ноды закреплены» с кнопкой Открепить.

Как удалить

Выделите и нажмите Delete или Backspace, когда курсор на холсте, или Правка ▸ Удалить выделенное, или правый щелчок по ноде ▸ Удалить ноду. Нода удаляется вместе со связями. Удаление нескольких нод: один шаг истории («удаление: 3»). С клавиатуры фокус затем переходит к ближайшей ноде.

См. также

Страница перенесена из wiki репозитория приложения (docs/wiki/graph/Select-And-Move.ru.md, ревизия b8e3f71). То же руководство встроено в приложение: «Справка ▸ Руководство».

Чтобы обновить её, выполните npm run import, а затем npm run build в папке сайта.