Rename symbols and update their references
- Status
- Fixed
- Fixed in
- v26.10.4
- Area
- compiler desktop ide web
- Source discussion
- https://forum.objo.dev/d/1380-smart-rename-of-item-in-source
- Last updated
- 2026-10-30
Upvotes
0 upvotes
Uses your Objo forum account.
Public summary
Add smart rename to Objo Studio so developers can rename a variable, parameter, method, property, constant, type or other supported symbol and have its declaration and references updated together.
Offer Rename from source code and the relevant Studio declaration controls. Renaming through the method or property name field should provide the same reference-aware behaviour as renaming from a source reference. Update references in the affected sources throughout the solution while leaving unrelated symbols with the same spelling, comments and ordinary string literals unchanged.
Validate the proposed name, explain conflicts before applying changes, offer a preview for changes spanning sources, and make the complete rename undoable as one action. Preserve unsaved work and editor history. Include the structured designer references and event bindings required to keep affected Desktop and Web projects consistent.