vitorsantos-commits opened a new issue, #6653: URL: https://github.com/apache/hop/issues/6653
### What would you like to happen? Description Currently, the "Search" tool in Apache Hop has some limitations that slow down the refactoring process for large projects. I would like to propose two main improvements to the search dialogue: Persistent Search String: When a search is performed, the text in the "Search string" field is cleared. It would be much more efficient if the term remained in the field, allowing for quick adjustments or multiple searches without re-typing. Bulk Edit/Replace with Selection: Similar to modern IDEs (like VS Code), the search results should allow the user to select specific occurrences (via checkboxes) and perform a "Find and Replace" directly from this screen. Current Behavior The search term disappears after clicking "Search". There is no way to perform a "Replace All" or a "Replace Selected" directly on the results list. The user has to open each pipeline/workflow manually to make changes. Proposed Solution Keep the search term in the input field until the user manually changes or clears it. Add a "Replace with" field below the search string. Add checkboxes to the results list (the table shown in the image) so users can pick which files/occurrences should be updated. Add a "Commit Changes" button to apply the replacement to all selected files at once. Why this is important? When managing large projects (like the one shown in the attached image with 20+ pipelines), refactoring names or paths becomes a tedious and error-prone manual task. These changes would significantly improve the developer experience and project maintenance speed. <img width="1528" height="798" alt="Image" src="https://github.com/user-attachments/assets/68e889aa-46c8-45f4-bc41-804b2dcc7a79" /> ### Issue Priority Priority: 3 ### Issue Component Component: Hop Gui -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
