Эта статья морально устарела :( . Приглашаю продолжить ваше знакомство с Salesforce на нашем Форуме!
Или как работать проще и быстрее :)
Опросив коллег, работающих не первый год с salesforce, я с удивлением узнал, что многие используют 1-2, редко 3 chrome-расширения, связанных с force.com. При этом, бегло просмотрев chrome store, я нашел целых 20 расширений значительно повышающие производительность при работе с salesforce. Эти расширения я разделил на 3 группы: Лучшие - которые значительно повышают эффективность любого консультанта/разработчика; Полезные - которые в определенных ситуациях значительно увеличат эффективность работы и Спорные - которые либо работают некорректно либо не приносят значительной пользы при работе.
Возможности:
Быстрый переход к большинству основных страниц salesforce (например - manage users, список записей объекта, objects и т.п.)
Динамическое создание полей через специальные команды(пример команды: cf Account newFieldName text 100)
Функция “Войти как пользователь”(Login as) через специальную команду(пример команды: login as Phil Ivey)
Описание: must-have для любого консультанта/администратора/разработчика.
Позволяет просмотреть информацию по всем полям записи объекта(аналог workbench), доступным для данного пользователя.
Позволяет быстро(в два клика) просмотреть список дочерних записей для текущей записи, при этом указав необходимые для выбора поля и условия.
Позволяет показывать API-имена полей при наведении на них.
Позволяет загружать/выгружать объекты метаданных в EXCEL/CSV/JSON
Описание: Добавляет небольшое, выдвигаемое меню справа, которое содержит функции, значительно ускоряющие работу разработчика/консультанта. Однозначный must-have.
03. Apex debugger
Возможности:
Форматирует стандартные, слабочитаемые debug логи salesforce в более удобный формат. Подсвечивает User_Debug, SOQL query, Exceptions и т.п.
Добавляет горячие клавиши для быстрого перехода к наиболее часто используемым страницам salesforce: Shift+D для перехода к Debug logs, Shift+L - последний debug log, Shift+U - управление пользователями, Shift+P - управление профилями и т.д.
Позволяет скрывать пользовательские методы/системные методы.
Описание: Значительно упрощает работу с debug логами, ускоряя их чтение и убирая редко используемые системные методы. Помимо этого, позволяет быстро переходить к наиболее часто используемым консультантами и разработчиками вкладкам.
04. Salesforce Colored Favicons
Возможности:
Заменяет цвет стандартной голубой иконки, в зависимости от сервера, на котором находится организация.
Добавляет букву “S” для sandbox’ов.
Описание: Простое расширение, повышающее эффективность работы с несколькими организациями. Позволяет понять на какой из вкладок находится production-организация, а на какой sandbox/salesforce.success/developer.salesforce.com и т.п.
Возможности:
Login в организацию по одному клику
Login в инкогнито-режиме в организацию.
Import/Export данных для входа в систему в формате XML/JSON.
Защита расширения pin-кодом - для доступа к списку логинов/паролей понадобится ввести pin-код.
Описание: Расширение, значительно упрощающее работу с одной и несколькими организациями, имеющее ряд полезных функций, которые не имеют аналоги.
Возможности:
Быстрый переход к необходимому Class/VF Page/Trigger/VF Component/Custom object/Custom setting/Static resource/User
Описание: Дополняет Salesforce navigator. Добавляет выдвигаемое(slide) меню в левой части экрана, позволяя переходить непосредственно к необходимой записи объектов разработки/управления. Небольшое неудобство доставляет отсутствие доступа к меню по горячей клавише(shortcut) и отсутствие возможности поиска по всем ресурсам одновременно.
07. Salesforce Tool
Возможности:
На странице Debug logs добавляет кнопку “Удалить ВСЕ логи”
На странице Debug logs добавляет кнопку “Добавить текущего пользователя в список отслеживания”
На странице класса добавляет кнопку “Показать покрытие кода”.
Добавляет возможность поиска выделенной записи в контексте salesforce. У меня эта функция не работала
Описание: Маленькое расширение, которое делает некоторые, довольно редко используемые операции немного удобнее.
08. Salesforce Admin Check All
Возможности:
Добавляет “check-all” чекбоксы в некоторых местах, в которых их нет (например, Object permissions/Field Permissions на Profile).
Описание: Маленькая, но тем не менее полезная для консультантов функция.
09. Grey Tab
Возможности:
Позволяет просмотреть текущие sessionId, orgId, orgDomen.
Позволяет просмотреть краткую информацию по текущей записи (доступность CRED, Field Name/Field Label/Field Value
Описание: По нажатию на иконку расширения, дает возможность просмотреть краткую информацию о записи.
Возможности:
На записи, позволяет увидеть API-имена ВСЕХ полей при нажатии на иконку расширения.
Описание: Единственная функция, которая, тем не менее, периодически полезна, в случае если объект имеет большое количество полей а мы знаем только API-имя поля.
11. Record and Metadata Comparator for Salesforce
Возможности:
Позволяет сравнить две любые записи любой организации. Показывает различия в метадате(наличие/отсутствие полей), различия в значениях полей.
Описание: Уникальное расширение, которое может быть незаменимым при поиске ошибок/тестировании.
Возможности:
Позволяет использовать горячие клавиши для наиболее используемых операций - Save/Edit/Account List/Reports etc.
Описание: Must-have для тех, кто привык повышать свою эффективность в работе при помощи горячих клавиш.
14. Salesforce Advanced Code Searcher
Возможности:
Быстрый переход к необходимому Class/VF Page/Trigger/VF Component/Custom object/Custom setting/Static resource/User/ E-mail template
Описание: Похож на SF Quick metadata lookup с другим интерфейсом. Добавляет на левую панель setup окно поиска по объектам метаданных, позволяя переходить непосредственно к записи объекта. В отличии от SF Quick Metadata Lookup позволяет также искать по e-mail template. Но доступен только из вкладки setup. Лично я больше предпочитаю SF Quick Metadata Lookup т.к. он более удобен, а поиск по e-mail template мне не особо нужен.
15. Salesforce Debug Logs Analyzer
Возможности:
Фильтрация логов по типу лога.
Поиск текста в текущем логе.
Описание: Довольно удобен, но нестабильно работает с расширением Apex Debugger, потому пользоваться не получается. Case sensitive, т.е. если я захочу найти все записи с DEBUG но из-за Debug - не найдет ничего.
16. Salesforce Developer Tool Suite – Хорошо, красиво написан, но...из функционала полезного, ВОЗМОЖНО, вкладка events - смотреть логи событий. API, VisualforceRequest etc. Работает странно, за сегодня во вкладке events ничего нет. Для работы с debug logs непригоден т.к. показывает только лимиты, иногда какие-то маленькие куски логов.
17. Notify! - Позволяет уведомлять пользователя в браузере о том, что запись была изменена(возможно, есть какие-то другие функции. Для работы расширения нужно поставить приложение из appexchange, настроить его, поставить этот extension и у юзера будут появляться notification. Также, приложение платное. Учитывая малый функционал, сложность установки, а также платность, полезность расширения сомнительна.
18. Run Force.com SOQL Paginated - позволяет в окошке этого extension’a выполнять запросы и экспортировать их в .csv. Расширение неплохое, но все тоже самое умеет делать salesforce inspector.
19. Salesforce.com Sandbox Favicon Extension - до создания Salesforce Colored Favicons было must-have, но, в настоящий момент, банально устарело.
20. SOQL Extractor and Analyzer for Salesforce . Судя по скришотам - довольно полезное расширение, однако, у меня не установилось ни на один из доступных мне компьютеров. Возможно, кому-то удастся его поставить и найдет его полезным.