-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Description
Is there an existing issue for this?
- I have searched the existing issues
Summary
Search/replace function for JS Objects, queries and widget parameters/setting that has selectable scope for object level, page level, and application level.
Why should this be worked on?
In a larger application with multiple pages and multiple JSObjects with multiple functions in each one, it becomes difficult to find items that are being worked on. Search/replace is a very basic functionality but in a JSO of Appsmith, there is none. It is almost impossible to use a standard browser search as in Chrome, it simply searches the viewable text, therefore nothing in a scrolling window that is viewable is found. There is also no way to search across different JSO's in different pages, or in widget parameters/settings.
I also often use TODO as a search parameter to designate those items that still need work, but in Appsmith that doesn't really work well as it is not natively supported, nor is there a search function. What I have to do is export the latest version, open in Visual Code, prettify there, search for the items needed, and then try to figure out where in the Appsmith development environment it is located.
Appsmith needs a search tool to fulfill these functions, it should have selectable scope as well to designate areas of search such as JSO/Queries/Widgets/Pages.