Salesforce Code Searcher icon

Salesforce Code Searcher

by he1d1

v0.1.44.55 Updated Mar 18, 2026 434KiB
CWS
28
Users
★ 5.00
1 reviews
#71638
of 158.9K
developer
#6028 of 13.9K
⚠️Requests 1 sensitive permission Recently updated

Description

Salesforce Code Searcher adds a Code Search panel to Salesforce Setup Home (Lightning & Classic) and lets you search Salesforce metadata by name and optionally by source/code/markup/value. ■What you can search ・Apex Classes / Apex Triggers ・Visualforce Pages / Visualforce Components ・Lightning Web Components (LWC) ・Aura Components ・Flows (FlowDefinition + Flow version metadata) ・Custom Labels (value) ■Key features ・Setup Home only: The UI appears only on Setup Home pages (Lightning & Classic). It does not show on login pages or unrelated pages. ・Name search + optional full-text search: Enable “Search in code” to search within bodies/markup/source/metadata/value. ・Fast with caching (recommended): ・First search builds a local cache (IndexedDB). ・Next searches perform diff sync for faster updates. ・Force refresh clears cache and re-syncs from scratch. ・No-cache mode: If you disable caching, the extension fetches data on every search and does not store it locally. ・Module filters: Choose which metadata types to include in each search. ・Direct navigation: Click a result name to open the corresponding Setup page. ・Apex coverage: Shows org-wide coverage and per-module badges with configurable warning threshold.(Added in v0.1.40.5) ・Run Apex Tests: Search @isTest classes and run selected tests; view recent test runs and failures.(Added in v0.1.41.8) ・Narrow results + Matched lines viewer + Export(Added in v0.1.42.10) ・Object Inspector: Inspect object metadata from Setup Home, including field defaults, valid picklist values, field usage, record types, record type picklist assignments, and profiles with active record types.(Added in v0.1.44.55) ・Direct open from field usage: Open related Flow and EmailTemplate targets directly from field usage results when available.(Added in v0.1.44.55) ・Export current Object Inspector results to Excel (.xlsx) locally on your device.(Added in v0.1.44.55) ■Data & privacy This extension communicates only with your Salesforce org using Salesforce APIs. No analytics, tracking, or third-party data sharing. Metadata content is stored locally (IndexedDB/chrome.storage) for caching; it is not sent to external servers. ■Update ※No changes to auth/session handling or permissions; data stays local ・v0.1.44.55:  1) Added “Object Inspector” tab on Setup Home to inspect object metadata  2) Added field defaults, valid picklist values, field usage, record types, record type picklist assignments, and profiles with active record types  3) Added Export Excel (.xlsx) for Object Inspector results ・v0.1.42.10:  1) Search UX improvements: show Last Modified (date/user) and API Version on each result  2) Show Enabled/Disabled status for Apex Triggers and Flows (Flow status derived from ActiveVersionId when needed)  3) “Narrow results” after search (filter by name/id + cached body text) with Type selector  4) Matched line viewer (▼) when “Search in code” is ON (shows hit lines with highlight)  5) Export current results to CSV (Excel) – toggleable in Options + Hub  6) Fixed: Search works immediately after Force refresh (no page reload needed) ・v0.1.41.8:  1) Added “Run Apex Tests” tab (search test classes, run selected tests, show failures)  2) Added test run history from Salesforce (recent runs + per-class history)  3) Added test history display limit setting (Options) ・v0.1.40.5:  1) Added org-wide Apex coverage + per-class/trigger coverage badges  2) Added configurable coverage warning threshold (Options / Hub)  3) Improved rendering reliability when navigating between Setup pages (no refresh needed) ・v0.1.39.2:  1) Fixed LWC full-text search returning 0 results (reliable Source fetch via Tooling API)  2) Stabilized Flow indexing (avoids missing docs due to batch/composite failures) Salesforce is a trademark of Salesforce, Inc. This extension is not affiliated with Salesforce. <日本語> Salesforce Code Searcher は、Salesforce の Setup Home(Lightning / Classic)に Code Searchパネルを埋め込み、メタデータを 名前と(任意で)本文(code/markup/source/value/metadata)から検索できる拡張機能です。 ■検索できる対象 ・Apex Class / Apex Trigger ・Visualforce Page / Visualforce Component ・LWC(Lightning Web Components) ・Aura ・Flow(FlowDefinition + version取得方式) ・Custom Label(Value) ■主な特徴 ・Setup Home のみ表示:Setup Home にだけ表示され、ログイン画面や他ページには表示しません。 ・名前検索+(任意で)全文検索:「Search in code」をONにすると本文も検索対象に含めます。 ・キャッシュで高速化(推奨): ・初回検索で IndexedDB に同期(キャッシュ作成) ・2回目以降は差分同期で高速 ・Force refresh・でキャッシュ削除→次回検索で全再同期 ・キャッシュOFFも選べる:キャッシュを使わない場合、検索のたびに全件取得し、ローカル保存しません。 ・種別フィルタ:検索対象(Apex/VF/LWC/Aura/Flow/Label)をチェックで切替可能 ・結果から直接遷移:結果名クリックで対象の Setup 画面へ移動 ・Apexカバレッジ:組織全体+モジュール別表示、しきい値警告に対応(v0.1.40.5で追加) ・テスト実行:@isTest テストクラスを検索して複数選択実行し、直近の実行履歴や失敗内容を確認可能(v0.1.41.8で追加) ・結果内の絞り込み + 一致行ビューア + CSVエクスポート(v0.1.42.10で追加) ・Object Inspector:Setup Home 上でオブジェクトのメタ情報を確認でき、項目のデフォルト値、有効な選択肢、項目の使用箇所、レコードタイプ、レコードタイプごとの選択肢、レコードタイプが有効なプロファイルを表示できます。(v0.1.44.55で追加) ・項目の使用箇所からの直接遷移:使用箇所の結果から、対象の Flow / EmailTemplate を直接開けます。(v0.1.44.55で追加) ・Object Inspector の取得結果を Excel(.xlsx)として端末内にローカル出力できます。(v0.1.44.55で追加) ■データとプライバシー 通信先は ログイン中のSalesforce組織のみです。 解析・広告・トラッキング・第三者共有は行いません。 取得したメタデータはキャッシュのためローカル(IndexedDB/chrome.storage)に保存され、外部サーバへ送信しません。 ■更新 ※認証/接続方式・権限は変更なし(既存の Salesforce セッションを使用、データはローカル保存) ・v0.1.44.55:  1) Setup Home に「Object Inspector」タブを追加  2) 項目のデフォルト値、有効な選択肢、項目の使用箇所、レコードタイプ、レコードタイプごとの選択肢、レコードタイプが有効なプロファイルを表示できるように対応  3) Object Inspector の取得結果を Excel(.xlsx)で出力できるよう対応 ・v0.1.42.10:  1) 検索UX強化:検索結果に「更新日時/更新者」+「APIバージョン」を表示  2) Apex Trigger / Flow の「有効/無効」を表示(FlowはActiveVersionIdから判定)  3) 検索後の「結果内絞り込み」追加(名前/Id+キャッシュ本文でも絞り込み、Type選択付き)  4) 「Search in code」ON時のみ▼でヒット行を展開表示(ハイライト付き)  5) 取得結果をCSV出力(Excel)できるExportボタン追加(Options + HubでON/OFF)  6) Force refresh後に画面更新しなくても検索できるよう修正 ・v0.1.41.8:  1) 「Run Apex Tests」タブを追加(テストクラス検索・複数選択実行・失敗詳細表示)  2) Salesforce側のテスト実行履歴を表示(直近履歴+クラス別履歴)  3) 履歴の表示件数を Options で変更可能 ・v0.1.40.5:  1) 組織全体 Apex カバレッジ表示+クラス/トリガー別カバレッジ表示を追加  2) カバレッジ警告しきい値(%)を追加(Options / Hub で変更可)  3) Setup画面遷移後に表示されない問題を改善(更新なしで表示) ・v0.1.39.2:  1) LWC のフルテキスト検索が 0 件になる問題を修正(Tooling API で Source を確実に取得)  2) Flow の取得/インデックスを安定化(バッチ取得失敗で欠損する問題を回避) Salesforce は Salesforce, Inc. の商標です。本拡張は Salesforce と提携・承認関係にありません。
Salesforce Code Searcher screenshot 1Salesforce Code Searcher screenshot 2Salesforce Code Searcher screenshot 3Salesforce Code Searcher screenshot 4

Reviews

Loading reviews...

Permissions (2)

Permissions

cookies Can read and modify browser cookies storage Can store data locally in your browser

Details

Version 0.1.44.55
Updated Mar 18, 2026
Size 434KiB
First Seen Mar 28, 2026