Appearance
Visual Studio Code Extension β
The BrowserStack Code Quality VS Code extension delivers lightweight, realβtime analysis and inline issue feedback across supported languages.
Installation β
- Open VS Code.
- Open Extensions (Ctrl+Shift+X / Cmd+Shift+X).
- Search for "Embold".
- Click Install.
- Reload VS Code if prompted.
Quick Start β
- Open a project/workspace.
- Extension activates automatically.
- Analyse supported file or folder.
- Review aggregated findings in Problems panel.
Features β
- Inline highlighting: Editor diagnostics.
- Problems panel integration: Centralized list of issues.
- Multiβlanguage support: Java, JavaScript/TypeScript, Python, C/C++, C#.
Configuration β
Extension Settings β
Open: File β Preferences β Settings (or Code β Settings on macOS) β search "Embold".
Scanning Options β
Manual Scanning β
Run a manual scan:
- Open Explorer.
- Right click on any file/folder(which contain supported language file).
- Click on "Analyse using BrowserStack Code Quality".
Viewing Results β
Inline Diagnostics β
Issue indicators:
- Squiggly underlines (yellow=error/warning).
- Hover tooltips with details and rule info.
- Quick fix code actions (if provided).
Problems Panel β
Aggregate view:
- View β Problems.
- Filter/severity controls at top.
- Click an entry to jump to source.
Proxy and Advanced Configuration β
Follow these steps to configure the extension for environments with corporate proxy settings:
- Open Settings
- Search for
http.proxyStrictSSLand uncheck it. This controls whether the proxy server certificate should be verified against the list of supplied CAs - For
http.noProxyand add your internal domain name.- Locate the setting labeled
Http: No Proxy. - Click the
Add Itembutton. - Type the domain or IP address you want to exclude from the proxy (e.g.,
*.yourcompany.com) - Press OK or Enter
- Locate the setting labeled
Clean Issues Before Analysis β
Clear older entries from problem view before publishing new result.
- Enable the "Clean Issues Before Analysis" option in the Embold settings.
Supported Languages β
- Java
- JavaScript / TypeScript
- C/C++
- C#
Troubleshooting β
Extension Not Working β
- Confirm extension enabled (Extensions panel).
- Reload window: run Developer: Reload Window.
- Check View β Output β select "BrowserStack Code Quality" for logs.
Issues Not Showing β
- Ensure file/path not excluded.
- Verify language support.
Support β
Need help?
- Review Getting Started.
- Attach Output panel diagnostics and extension version when contacting support via dashboard.





