Friday, February 3, 2012

Handy Chrome Extensions for the @Salesforce Admin

Confession: I have an addiction to Picante Beef Top Ramen. I know it's horrible for me. But, it tastes sooooo good. When I discovered that I could make it in the microwave instead of on the stove top, it made my addiction that much harder to break. Why? Because I'm a fan of getting things done faster.

That brings me to this list of Chrome extensions that help me accomplish my job as a Salesforce admin more efficiently. Nice segue, right? ;)

Snap Links Light

This has become my favorite extension recently. It allows you to open a list of links in new tabs by right clicking and dragging a box around them. Need to open 7 email templates for editing? No more CTRL + right clicking. Just drag and bam! They're open.



Salesforce.com Id Clipper

Thanks to Judi Sohn (@judis217) for bringing this extension to my attention and to the awesome Steve Anderson (@gokubi) for developing it.

Sometimes you need to pull a record ID out of a url (which may contain ? and return url info). This extension allows you to do two things: 1) Click on an icon in the url bar to copy the 15-char ID to your clipboard. Click again, and it passes the 18-char ID. 2) You can right click on a record name and grab the record ID from the link. I often search for account names while updating import spreadsheets of Contacts/Accounts and I spent a bit of time searching for the record, clicking on it, copying the ID from the url and then pasting it back in my spreadsheet. This will speed up that process quite a bit!




Salesforce.com Enhanced Formula Editor

Kyle Peterson (@kpeterson85) left a comment on Judi's post that I mentioned above. He referred to this extension, which I installed and tested. It adds syntax highlighting to the formula editor (in addition to making the text area resizeable, although that seems a bit buggy. I had to double click and hold down on the second click. It also supports parenthesis autocomplete). It seems rather handy for those of us that build formulas (complex or not). Sometimes it's easy to get distracted by all those parentheses.

I like that it also has a toggle right there - because sometimes I do want word wrapping on (although if my code was better formatted, I guess I wouldn't need it!).



Force.com Utility Belt

Jeff Douglas of Appirio (@jeffdonthemic) developed this handy reference tool (which can convert 15-char IDs to 18 along with a few other nifty things). I haven't used it much but as I do more development work, it is helpful to have around just in case.

Judi Sohn (@judis217) mentioned this on her blog post too.



Force.com LOGINS

Another Appirio employee, Toshihiro Takasu, came up with an extension that allows you to store multiple logins. I'm currently logging in to 4 orgs - one production and three sandboxes. That's not much, but if you're logging into quite a few, it can be tedious to toggle. It does store your password and security token and I'm sure not everyone is comfortable with that. As an alternative, I will sometimes add this to my browser shortcuts, like so: https://login.salesforce.com/?un=myusername&pw=mypassword

I had tested this out before but after seeing it on Judi Sohn's (@judis217) post, I gave it another try.



Cloud Developer's Search Engine

When I'm searching for help with some programming concept or admin question, I often turn to google. But, this allows you to be a bit more focused, searching across the development boards, code guides and blogs.



Firebug Light for Chrome

If you ever have to create buttons/links that pass parameters via a url, you'll need a tool like Firebug. It allows you to capture the field names for input on the form. Hit the 'Inspect' button while in edit mode on a form, hover over the field and there you go.



Reload All Tabs

Sometimes, I'll make a configuration change and will need to refresh a handful of records for testing. Rather than F5ing them all, I just click this button. Handy dandy.



Grab y'all Links

If I have several records open and want to send links to all of them, I used to click on each tab and copy/paste the url. No more! Now, I use this extension to grab them all at once and then copy and paste them into an email, for example.



Salesforce.com Sandbox Favicon Extension

When you have production and sandbox orgs open at the same time (especially if you're kind of tab-happy like me), this favicon can help you visually distinguish between them.



Speed Dial

I quickly got tired of the native Chrome launch screen. I like to customize my own start page, thankyouverymuch. Here I link to my email inbox and other sites I use on a daily basis.

--

So, what Chrome extensions do you use to speed up your Salesforce admin life? I'd love to hear about them in the comments.

Oh, and about the Picante Beef Top Ramen... I recently discovered that chicken broth + a little bit of Sriracha tastes just like it. Mmm.


Jenna Baze is a rather geeky girl with average social skills and an affinity for: Google Apps, Salesforce.com, Pinterest, natural light photography and finding creative ways to avoid doing dishes (which includes updating a handful of blogs).
Email: rathergeeky@gmail.com | Twitter: @RatherGeeky | Facebook: Rather Geeky Tips

13 comments:

  1. Great post, I just installed a couple of them. I just want to make a note about firebug for chrome. I tried it out several times (since it's what I used in FF before switching over to chrome), and I found that the native chrome editor and tool chain works much better and doesn't tend to hog so much memory.

    ReplyDelete
    Replies
    1. Patrick: Good tip! I'll check that out.

      Delete
  2. I love the Force.com Login extension! I have been using it for about a year and it is awesome! I am excited to install some of these other apparently though! Great post!

    ReplyDelete
  3. Thanks for the mention! These are most of my favorites too.

    I like this userscript a lot (you can use these in chrome too) http://userscripts.org/scripts/show/95361

    Regarding the few quirks you mentioned about the syntax editor. There is a word wrap option on the top toolbar (second icon from the right) that should wrap the lines for you. For resizing the editor you left click the bottom right corner and release and then move your mouse around where you want it and left click and release again to set it. Hopefully these tips make working with it easier!

    ReplyDelete
  4. Here is another new one. Quickly login as another user from any page and stay on the page you were viewing.

    https://chrome.google.com/webstore/detail/dccccilgophpadpomgajjlkkioipoojh

    ReplyDelete
  5. Kyle: This is awesome! I installed it and just used it for the first time today. It saves like 4 clicks! Woo hoo! Thanks so much for sharing.

    ReplyDelete
  6. These are some great extensions, thanks for posting.
    I have a quirk using Chrome with my org that I'm hoping someone has come across.
    We have an Opportunity field that stores a long URL string. For some reason the string does not wrap properly, the result is that the page width is pushed out. Has anyone experienced this or know how to correct?

    ReplyDelete
    Replies
    1. Steve: Hmm, I haven't observed that behavior. We have a long url stored in a custom field but it just gets cropped off. Is it a custom visualforce page layout? That could be causing the problem. You could always remove the field from the layout and transfer the url to open via a custom button/link.

      Delete
    2. Steve - did you ever solve this problem? We're experiencing the same issue: we have a Long Text field (1000 chars) that we're using to store URLs (the standard URL type field is limited to 255 chars). Salesforce seems unable to wrap the data, creating a very skewed, extremely wide page. I'm stumped on how to resolve this one. Thanks in advance. -Ben

      Delete
  7. Also check out Chatter Monitor - it recreates the capabilities of the rubbish adobe air Chatter desktop, within the browser - which is very handy if you work out of a browser or use something like a chromebook etc - and actually has additional functionality such as popups to tell you new messages have come in etc - https://chrome.google.com/webstore/detail/chatter-monitor/hhlhfkhgmnojpdbedbmcljmcihhcckkl?hl=EN

    ReplyDelete
  8. Great to see other tools! Here's my Admin Assistant extension: https://chrome.google.com/webstore/detail/crm-science-admin-assista/planmenddmekajogfkcfaijafiaobiei

    ReplyDelete
  9. Hi,

    I found his blog very useful. Infact, it insipred me to write an extension by myself. I wrote an extension that does the following in just “One-Click”:

    1. Displays all SOQL queries from the debug logs along with their execution counts.
    2. It also displays all the related objects (on which these queries were executed) along with their execution counts.

    These statistics usually help in debugging the error “Too Many SOQLs”. They would also help you to optimize the performance of your application.

    The extension is available @ https://chrome.google.com/webstore/detail/soql-extractor-and-analyz/deihalhihjdilndoidoclmhmgllebkfj

    Feedback most welcome!

    Cheers and keep writing!

    ReplyDelete

Related Posts Plugin for WordPress, Blogger...