extension ExtPose

Salesforce advanced Code searcher

Description from extension meta

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

Image from store Salesforce advanced Code searcher
Description from store 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: 2.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. 2.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.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

Latest reviews

  • (2020-03-05) Goutama Hegde: Great and Must have extension. Thank You!
  • (2020-02-27) Mani Sundaresan: Was "Truly, Delete All" and "Delete My Logs" options removed with the recent updated?.
  • (2020-01-25) Sayani Mukherjee: awesome tool
  • (2020-01-24) Pranav Narayan: Amazing extension! Recommend for all, and for freshers starting off with SF, the first extension to install .
  • (2020-01-20) Karthik S H: An absolute treat for both developers and admin, hoping for more cool features this year.
  • (2019-11-07) Ashesh Ranga: Guys, I have been waiting for ADVANCE QUICK FIND in Lightning since very long time, is there any estimate on when we could see this in lightning? I am switching to classic just for this feature. It takes 1-2 minutes every time to go to a class/page/trigger/component/object and lightning experience is a nightmare for developer. If we have your feature rolled out to Lightning experience that would be extremely helpful. I really love this extension, this is my all time favourite extension in chrome, this has saved countless hours of my time, I recommend all salesforce devs/admins to use this. I have seen no other extension work like this. LOVEEEE!! Thank you so much.
  • (2019-11-07) Sudha Sharma: I was loving it till it stopped working few days ago, neither working in classic nor in LEX even after authorization, getting 401 unauthorized in code search and the drop down in setup does not appear.
  • (2019-09-20) Aman Bisht: I was using this tool and it was working fine. But now I am seeing that the Apex class,object and all search [on the left hand side] are removed. Please let me know what cause this.
  • (2019-09-09) Kinda the best extension in town for Salesforce. How many laptops/system i have changed this has remained constant
  • (2019-07-20) Kumaresan M: Nice application ease out time in finding components easily. If you could add more component types to the app would be more good..
  • (2019-07-09) vanglirajan Kalimuthu: It doesn't work for custom domains like "https://vangli.cs23.my.salesforce.com/home/home.jsp"
  • (2019-05-16) ayushi shah: please fix lightning linter to get 5 stars.
  • (2019-05-14) Basant Kr. Verma: I am addicted of it, can't image a single day in office without it.
  • (2019-05-14) Smita Dubal: Wonderful extension. Very useful.
  • (2019-04-03) Chandrakanth M: Doesn't Work for Firefox. The above link given for mozilla doesn't work.
  • (2019-01-14) Vijay N: Awesome!!! Save a lot time for searching!
  • (2018-07-03) Nertin Hoxha: Great job, mate! thanks!
  • (2018-05-04) Walker Huang: Nice tool
  • (2018-03-02) Koustubh Vijay Kulkarni: Very useful extension. It comes in handy when you have very large org.
  • (2018-02-15) Kiran Sabinkar: Best Extension and Must Have... Consider adding Big Objects support in the next release..
  • (2018-02-13) Fazurulla Ganganapalli: great tool
  • (2018-02-11) T Sathish: good
  • (2018-02-07) Ken Stone: Excellent tool. One of the minimum required extensions if you are doing any development work. Fast, intuitive, and free!
  • (2017-10-13) Geoff Rothman: Was really useful but it isn't compatible with the latest version of Einstein Analytics (Wave) as of Winter 210 release. It displays large red bars in the dashboard right nav property panel and gives CSS <div> errors...not sure why
  • (2017-09-15) Shekhar Gawali: One of the most useful tool for salesforce developers. The new lightning linter service also works very well!

Latest issues

  • (2020-07-05, v:1.12) Deepak Ganesh: error
    Error while getting data for ApexClass : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://innovativewater--deepakdev.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Body,LastModifiedBy.Name,LastModifiedDate From ApexClass","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"} Error while getting data for ApexPage : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://innovativewater--deepakdev.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Markup,LastModifiedBy.Name,LastModifiedDate From ApexPage","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"}
  • (2020-07-01, v:1.12) Rachel Zamora: Portion of the application no longer works after making a few changes
    After applying the following changes in our org the feature to search metadata in classic (above the Lightning Experience Transition Assistant) disappeared/no longer works. Any thoughts on how to correct? Session Settings Enabled Lock sessions to the domain in which they were first used Enable clickjack protection for customer Visualforce pages with standard headers Enable clickjack protection for customer Visualforce pages with headers disabled Require HttpOnly attribute Critical Updates Activation - Improved Caching of Org Schema & Restrict Reflective Access to Non-Global Constructors
  • (2020-06-29, v:1.12) Mimi Sakarett: Search appears to return no results while performing search
    Hi there! When searching for classes by name 1. Enter search term 2. Select the "Class" checkbox 3. Click "Search" 4. A message appears that says "No records found" even though the Search button is still in the loading state. It would be helpful if either 1) a different message appeared, like "Searching for results", or 2) no message appeared until the search was complete. Thank you!
  • (2020-06-25, v:1.12) Rachel Zamora: During testing of our features through the SBs we've noticed the plugin is no longer working in two of our Sandboxes
    Tool is no longer working/showing in some of our SBs but working in others and Production as of now
  • (2020-04-14, v:1.12) Jasneet Dua: Access to API
    Hello Team, Hope you are doing well. We are implementing some stuffs in our app where we need a PMD application to analyse the salesforce code. We are using your extension and it has a feature to do the PMD stuff. So, is there any api which you team consuming or have implemented from your own. Could you please share the way how we can implement the same, or it would be great if we can share your api if possible.
  • (2020-03-17, v:1.12) kiran kumar: Advance Code Search Extension is not working in Sandbox
    In QA Sandbox Advance Code Search Extension is not working. Please let me know what will be the issue and how to fix it?
  • (2020-02-27, v:1.12) Mani Sundaresan: Feature removed with the recent update?
    Hi, I was able to utilize "Truly, Delete All" and "Delete My Logs" buttons on Salesforce Debug log page before the latest update. It would be really awesome if those buttons can be reinstated. Thanks.
  • (2020-01-29, v:1.12) Michael Tuckman: Has support been dropped? Authentication errors
    Not longer able to use any of the search capabilities as it is throwing the same error as others.
  • (2020-01-15, v:1.11) Hailey Hall: Failed to authenticate.Authentication failed{} - ERROR
    I am constantly receiving the following error when trying to authorize in sandbox: Failed to authenticate.Authentication failed{}
  • (2020-01-14, v:1.11) satya mohanty: Extension is not working
    I am getting below error ,please fix the issue Error while getting data for ApexClass : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://hon-aero--qa.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Body,LastModifiedBy.Name,LastModifiedDate From ApexClass","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"} Error while getting data for ApexPage : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://hon-aero--qa.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Markup,LastModifiedBy.Name,LastModifiedDate From ApexPage","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"}
  • (2019-12-30, v:1.11) Tanmay Sahai: Not able to use the extension
    Hello Team, I am using this extension in my Chrome for Mac. But whenever I try to search for any component, class etc. or try to run the PMD feature, I get the below error: Error while getting data for ApexClass:{ "data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://h3g--devb.cs84.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Body,LastModifiedBy.Name,LastModifiedDate From ApexClass","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"} Error while getting data for ApexPage : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://h3g--devb.cs84.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Markup,LastModifiedBy.Name,LastModifiedDate From ApexPage","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"} I request you to kindly look into the same. Regards Tanmay
  • (2019-12-10, v:1.11) Pooja P Bhat: Apex PMD Error - Retrieve Failed[Object Object]
    Can you please check into this error and tell me what I am missing to run the PMD. I received this error while running APEX PMD in my org. Error while running the PMD Retrieve Failed[object Object]
  • (2019-12-05, v:1.11) Bhabani Shankar Routray: Advance Search Code Searcher is not working
    In my org advance search Code Searcher extension is not working.
  • (2019-11-11, v:1.11) Sudha Sharma: Don't see some metadata types
    I used to see more metadata types like custom settings, Users, etc which is not missing. I changed my laptop and now these types are not available in chrome on my new laptop. What am I missing? Also the dropdown is not available in LEX.
  • (2019-11-07, v:1.9) Ashesh Ranga: Advanced Quick Find section is still not available in Lightning
    Guys, I have been waiting for this since very long time, is there any estimate on when we could see this in lightning? I am switching to classic just for this feature. It takes 1-2 minutes every time to go to a class/page/trigger/component/object and lightning experience is a nightmare for developer. If we have your feature rolled out to Lightning experience that would be extremely helpful. Thank you so much.
  • (2019-10-22, v:1.9) Mike Curwen: Any plans to put code on github?
    Hi, I'm wondering if you have any plans to put code for this plugin on github or other public location. This would assist me in getting approval to use it in a more secure environment (security concerns about a third-party application accessing SF data)
  • (2019-10-18, v:1.9) Amrender Ghangas: Regarding Authorisation
    Why does this extension ask the permission to read all data? And what it does with the data?
  • (2019-09-26, v:1.9) Ashesh Ranga: Lightning issue
    this plugin requires us to authorize every time we login. Though it says (one time authorize), is this a bug?
  • (2019-09-24, v:1.9) Yogesh Panathala: I am getting error while searching the code and delete logs does not work and more over the search layout to search code and objects is not displayed.
    I am getting the following error. Error while getting data for ApexClass : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://hudsonandmarshall--beta.cs35.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Body,LastModifiedBy.Name,LastModifiedDate From ApexClass","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"} Error while getting data for ApexPage : {"data":[{"message":"Session expired or invalid","errorCode":"INVALID_SESSION_ID"}],"status":401,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"url":"https://hudsonandmarshall--beta.cs35.my.salesforce.com/services/data/v32.0/query/?q=SELECT Id,Name,Markup,LastModifiedBy.Name,LastModifiedDate From ApexPage","headers":{"Authorization":"Bearer undefined","Accept":"application/json, text/plain, */*"},"contentType":"application/json"},"statusText":"Unauthorized"}
  • (2019-09-19, v:1.9) Maninder Singh: Is this extension open sourced?
    Have you uploaded this extension in Github?
  • (2019-09-18, v:1.9) Ashesh Ranga: How to find components
    Hi there, I love this app in classic, however the question is how to search for classes/triggers/pages based on the name just like in classic? that is my primary use of this plugin. I know we can search within the code for strings but I really need to find the metadata file based on the name. thank you!
  • (2019-09-17, v:1.8) RUTHIRAPPAN N: Failed to authenticate the Developer Sandbox
    Whenever I'm trying to Authenticate the Sandbox, it asking me to allow the changes, but after that, the authorization is failing.
  • (2019-09-17, v:1.8) Sasank Varanasi: Not able to authorize in lightning (developer)
    1. When I click on "Authorize > Login > Allow > ", it goes to new screen where shows "Authorization in progress" for some time then I get "[object object]". 2. Can you put screenshots of lightning (presently its classic)

Statistics

Installs
38,934 history
Category
Rating
4.8446 (148 votes)
Last update / version
2020-01-19 / 1.12
Listing languages
en

Links