TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #2129 276
Как Godot переименовывает символы с учётом контекста

Переменная называется speed в нескольких методах. Простая замена текста затронет все совпадения, включая комментарии и строки, хотя изменить нужно только одну переменную.

В Godot 4.8 dev 7 появился инструмент переименования символов. Он учитывает контекст: различает идентификаторы классов, локальные переменные с одинаковыми именами, строки и комментарии.

В разборе предварительной сборки показаны примеры такого рефакторинга. Функция пока экспериментальная и требует отдельного включения.

Это возможность для проверки на копии проекта: переименовать символ и просмотреть изменения во всех затронутых скриптах. Godot 4.8 dev 7 пока остаётся сборкой для тестирования.
More from @make_game
  1. Oct 10, 2026Как уложить замысел игры в одну страницу В большом дизайн-документе легко потерять основно…
  2. Oct 10, 2026Как масса влияет на бросок шара в Unity Шар запускается вперёд, сталкивается с кеглей и по…
  3. Oct 10, 2026Как SuperSplat сократил память для тяжёлых 3D-сцен В Gaussian Splat-сцене могут быть милли…
  4. Oct 9, 2026Что Defold 1.13.2 добавил для интерфейсов и 3D-физики Цветной текст, встроенные спрайты и…
  5. Oct 9, 2026Как связать рычаг и мост из разных сцен в Godot Рычаг переключает мост, а при переходе меж…
  6. Oct 9, 2026Как найти память, которую удерживает выгруженная сцена Сцену выгрузили, её объекты уничтож…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →