Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SpotlightNew to Visual Studio Code? Get it now.
Spotlight

Spotlight

Semantic

|
56 installs
| (0) | Free
Semantic search for your codebase.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Spotlight README

What does this extension do?

Spotlight allows you to semantically search through your code. Roughly describe what you're searching for and Spotlight will redirect you to the file and line that matches your description.

How do I use it?

  1. Contact tobiasworledge[at]berkeley[dot]edu to get your access API key.
  2. Run "Spotlight Register" in the command palette and enter your API key.
  3. Add comments to your project starting with the phrase "AIDOC:"
  4. Open the Spotlight. Describe/Paraphrase one of your AIDOC comments. Press enter and Spotlight will redirect you.
    • Mac: Shift+Cmd+L opens the Spotlight
    • Windows/Linux: Shift+Ctrl+L opens the Spotlight

Example AIDOC comments

  • NodeJS Example:  //AIDOC: Method to retrieve account credentials

  • Python Example:  #AIDOC: Method to retrieve account credentials

    Note: Spaces between the comment token are also supported.

    • Ex:  // AIDOC: ...

Supported file types

  • Python:  .py
  • Javascript/NodeJS:  .js
  • Typescript:  .ts and .tsx

Known Issues

None (at the moment).

Release Notes

1.0.0

Initial release of Spotlight

1.0.1

Bugfixes

  • Handle delete events properly
  • Misc error handling

1.0.2

Bugfixes

  • Added support for Typescript files

1.0.3

  • Changed cache file name to .spotlight (from .spotlight.json)
  • Fixed bug that resulted in adding the cache file name to the .gitignore multiple times

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft