By using the advanced quick find you can get your code few clicks shorter. Also, you can search any string your code

Latest Version

Version
1.30
Update
November 6, 2024
Size
21.36MiB
Developer
Category
Users
60,000+
Rating
4.59016 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
UnlimitedStorage
See more

Salesforce advanced Code searcher Extension

We are now on Lightning!!!!

Using this extension you can search your code components your salesforce instance:
1) apex Classes
2) Apex Triggers
3) visualforce Pages
4) Visualforce Components
5) Lighting Component

In addition to the above you can use this extension to jump to classes / pages / triggers from the advanced quick find section on the left hand side.

How to make it work in Lightning:
1) We embed the extension in the setup page. Please navigate to the setup home page where you can find the extension injected in the right.
2) You need to authorize (this is a one time activity) for the application to make the API calls.
3) On clicking the button, you will be navigated to the Salesforce to authorize. Once you have successfully completed the authorization, you will be redirected back to the home page.
4) Once this is done, all the functionalities will be enabled.

How to use it (Classic):

Both the below section get added in the set-up pages, so this is only useful for developers and Admins, this tool will not make any sense for salesforce users.

1) Advanced Quick Find section:This part gets added in side navigation bar on all set-up pages. Select the code component that you want to go to, then start typing the name of the code,an autocomplete suggestion pops up, select the one that you want to go to.

2) Developer Utilities:
\t2.1) This component get added in force.com home page only. Let's say you want to know where you have hard-coded a profile name in your code, like if(profile.name =='sys Admin'){//you're doing something}. Right now to find this out you have to either go thru all the code individually or create a force.com project in eclipse and then search there. There's no way we can do this directly in salesforce. This string search will help you do that. You have to check the code components in which you want to search the code, enter a string in the input text field and hit enter. You will be presented with a list of code components where the string is used.
\t2.2 ) Code Coverage Extract: You can View and download the code coverage in your org.
2.3 ) This extension now allows you to lint the lightning code via the Lightning Linter tab.
2.4 ) You can now run PMD against your code
2.5 ) Added a new tab which will allow the users to view the record and its child information .

update 1.26
GraphQL Explorer is now available

update 1.22
Improved the static code analysis functionality

update 1.20
Moved away from heroku to firebase functions.

update 1.17
LWC editor now has linting capabilities.

update 1.15
Added the LWC Editor with Autocompleting for html & xml files.

update 1.10
Added the ability to get the record Information by just giving the record Id.

update 1.8, 1.9
Added support for the application to work on lightning

update 1.4.2
Added support for Custom label
Addes support for Apex PMD

Update 1.1.1
Expanded the quick search scope to Email Templates, Validation Rule, Workflow Rule, Custom Object
Added edition checks.

Update 1.2
Update the UI to be more in sync with Lightning

Update 1.3
Added Code coverage Extract section allowing user to view and download the code coverage.

Update 1.3.3:
UPdated the cookie issue.
NOTE:
1) Salesforce's REST API is used to accomplish the above functionalities

Update 1.3.5
1) Added support to delete all the Debug logs
2) Added a button on traceflag to renew the startDate / expiration date.

update 1.4:
1) Added functionality to support linting of lightning components
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Salesforce advanced Code searcher", "version": "1.30", "manifest_version": 3, "description": "By using the advanced quick find you can get your code few clicks shorter. Also, you can search any string your code", "author": "Sameer N Miraj", "background": { "service_worker": "background.js" }, "icons": { "48": "/images/icon.png", "128": "/images/icon.png" }, "content_scripts": [ { "matches": [ "https://*.salesforce.com/*", "https://*.lightning.force.com/*", "https://*.salesforce-setup.com/*" ], "js": [ "/js/jQuery.js", "/js/jquery-ui.js", "/js/Chart.bundle.min.js", "/js/palatte.js", "/js/angular.min.js", "/js/angular.sanitize.js", "/js/angular-animate.min.js", "/js/idbstore.min.js", "contentScript.js", "/js/cm/codemirror.js", "/js/cm/cmactive-line.js", "/js/cm/cmclosebrackets.js", "/js/cm/cmautorefresh.js", "/js/cm/cmclike.js", "/js/cm/cmshow-hint.js", "/js/cm/cmfoldcode.js", "/js/cm/cmfoldgutter.js", "/js/cm/cmcssmode.js", "/js/cm/cmjsmode.js", "/js/cm/cmxmlmode.js", "/js/cm/cmsearch.js", "/js/cm/cmsearchcursor.js", "/js/cm/cmjumptoline.js", "/js/cm/cmdialog.js", "/js/cm/continuecomment.js", "/js/cm/comment-fold.js", "/js/cm/comment.js", "/js/cm/matchtags.js", "/js/cm/closetag.js", "/js/cm/xml-fold.js", "/js/cm/html-hint.js", "/js/cm/javascript-hint.js", "/js/cm/xml-hint.js", "/js/cm/css-hint.js", "/js/l_js/app.js", "/js/l_js/service.js", "/js/l_js/factory.js", "/js/l_js/filter.js", "/js/l_js/controller.js", "/js/l_js/directive/rightclick.js", "/js/l_js/directive/searchcodedirective.js", "/js/l_js/directive/codeCoverageExtractDirective.js", "/js/l_js/directive/apexpmddirective.js", "/js/l_js/directive/lightninglinterDirective.js", "/js/l_js/directive/recordDetailDirective.js", "/js/l_js/directive/queryForceDirective.js", "/js/l_js/directive/staticCodeAnalysisDirective.js", "/js/l_js/directive/gqleditor.js", "contentScript_l.js", "/js/angular.rangeSlider.js", "/js/angJs/app.js", "/js/angJs/service.js", "/js/angJs/factory.js", "/js/angJs/filter.js", "/js/angJs/controller.js", "/js/angJs/directives/searchCode_directive.js", "/js/angJs/directives/codeCoverageExtract_directive.js", "/js/angJs/directives/downloadCode_directive.js", "/js/angJs/directives/apexpmd_directive.js", "/js/xml2json.min.js", "/js/debugLogs.js", "/js/traceflag.js" ], "css": [ "/css/jquery-ui.css", "/css/angular.rangeSlider.css", "/css/main.css", "/css/cm/codemirror.css", "/css/cm/cmmonokai.css", "/css/cm/cmfoldcode.css", "/css/cm/cmdialog.css", "/css/cm/elegant.css", "/css/cm/mdn-like.css", "/css/cm/rubyblue.css", "/css/cm/solarized.css", "/css/cm/show-hint.css" ] } ], "web_accessible_resources": [ { "resources": [ "/slds/assets/fonts/webfonts/*", "/js/templates/*", "/js/l_template/*", "/js/*", "/slds/assets/images/*", "/css/*", "callback.html", "/slds/assets/styles/*", "/images/*", "login.html", "callback.html", "monaco-editor/*", "monaco-editor/min/vs/editor/editor.main.css", "build/*", "https://maxcdn.bootstrapcdn.com/*" ], "matches": [ "https://*.salesforce.com/*", "https://*.lightning.force.com/*", "https://*.salesforce-setup.com/*" ] } ], "permissions": ["unlimitedStorage"], "host_permissions": [ "https://lightninglinter.herokuapp.com/", "https://us-central1-sf-advanced-code-searcher.cloudfunctions.net/", "https://*.salesforce.com/*", "https://*.force.com/*", "https://maxcdn.bootstrapcdn.com/*" ]}
Read more

How to download and manually install Salesforce advanced Code searcher extension for Chrome

Looking for a way to install Salesforce advanced Code searcher extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Salesforce advanced Code searcher extensions manually, this article outlines two simple methods to effortlessly install Salesforce advanced Code searcher extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Salesforce advanced Code searcher extension and manually install through Drag &Drop

If you ever need to manually install a Salesforce advanced Code searcher extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Salesforce advanced Code searcher Extension by clicking the "Download CRX" button on the website.

Look for the Salesforce advanced Code searcher extension you wish to install. Go to the website and download the Salesforce advanced Code searcher extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Salesforce advanced Code searcher extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Salesforce advanced Code searcher extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Salesforce advanced Code searcher extension for Chrome and install in Developer Mode

This is another method to install Salesforce advanced Code searcher extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Salesforce advanced Code searcher extension file

Select and download the Salesforce advanced Code searcher extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Salesforce advanced Code searcher extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Salesforce advanced Code searcher extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Salesforce advanced Code searcher extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Salesforce advanced Code searcher extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Salesforce inspector Extension · Developer Tools 60,000+ 330 ★ 422KiB

icon

Salesforce Enhanced Code Searcher Extension · Developer Tools 60,000+ 21 ★ 1.65MiB

icon

Salesforce Advanced Search Extension · Developer Tools 60,000+ 6 ★ 25.05KiB

icon

SFDC Magic Toolkit Extension · Developer Tools 60,000+ 16 ★ 170KiB

icon

SOQL Extractor and Analyzer for SalesForce Extension · Productivity 60,000+ 16 ★ 56.25KiB

icon

Apex Debugger Extension · Developer Tools 60,000+ 30 ★ 881KiB

icon

Salesforce Simplified Extension · Developer Tools 60,000+ 46 ★ 609KiB

icon

Salesforce Lightning Inspector Extension · Developer Tools 60,000+ 48 ★ 8.72MiB

icon

salesforce-tool Extension · Developer Tools 60,000+ 15 ★ 48.0KiB

icon

Salesforce code coverage monitor Extension · Developer Tools 60,000+ 6 ★ 2.83MiB

icon

Salesforce Debug Log viewer Extension · Productivity 60,000+ 2 ★ 24.87KiB

icon

ORGanizer for Salesforce Extension · Developer Tools 60,000+ 244 ★ 1.44MiB

icon

Record and Metadata Comparator for Salesforce Extension · Productivity 60,000+ 39 ★ 65.29KiB

icon

Code Coverage Calculator Extension · Developer Tools 60,000+ 13 ★ 1.46MiB

icon

Salesforce Tool Suite Extension · Developer Tools 60,000+ 103 ★ 4.66MiB

icon

Lightning Studio Extension · Developer Tools 60,000+ 266 ★ 27.88MiB

icon

Salesforce Change Set Helper Extension · Productivity 60,000+ 59 ★ 1.51MiB

icon

Download Salesforce Change Set package.xml Extension · Productivity 60,000+ 15 ★ 74.71KiB

icon

Force.com Migration Tool Package Creator Extension · Developer Tools 60,000+ 11 ★ 54.27KiB

icon

Salesforce Assistant Extension · Developer Tools 60,000+ 12 ★ 11.96MiB

icon

Salesforce Change Set Turbo Extension · Productivity 60,000+ 34 ★ 100KiB

icon

Salesforce DevTools Extension · Developer Tools 60,000+ 48 ★ 4.6MiB

icon

Salesforce Searchbox Extension · Developer Tools 60,000+ 16 ★ 36.98KiB

icon

Salesforce Colored Favicons Extension · Productivity 60,000+ 97 ★ 13.41KiB

User reviews

icon

Martin Kopecký (ID: 0000003d65c302b3) Voted 5 ★ - Updated 11/08/2023 Hi, This tool is really great, but from today I am receiving weird error when I try search piece of code in Apex Classes (Tab - Search Code). Some error occured while query for data TypeError: Cannot read properties of undefined (reading 'records') Are you able to check what is wrong?

icon

Ping Jiang (ID: 00000051820e35c7) Voted 3 ★ - Updated 10/30/2023 But how can I save my changes made with the LWC editor?

icon

Yakau Verameyeu (ID: 00000097b8483e26) Voted 5 ★ - Updated 08/22/2023 LWC editor is an outstanding feature Salesforce should have had. Thank you a lot!!

icon

Kaushik Kachhadiya (ID: 0000000389ebdf18) Voted 5 ★ - Updated 04/14/2023 Great work. It works perfect to develop LWC! Please add bracket opening closing indications and also Provide insight if file is saved or not otherwise everything is perfect

icon

Praky Jain (ID: 000000c695d28d69) Voted 5 ★ - Updated 12/14/2022 Great tool for SF Developers