| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Open .cfm files against your local Adobe ColdFusion server, in a browser of your choice — without touching your operating system's default browser.
This solves a specific gap in the Adobe ColdFusion Builder extension for VS Code: its "Run As ColdFusion Application" command always opens your OS default browser, with no way to pick a different one. That's inconvenient if your main browser is full of saved sessions, cookies, and passwords you don't want to clear constantly during development.
Right-click any .cfm file in the Visual Studio Code Explorer panel to get two new options:
The extension automatically builds the correct URL for the file you clicked, detecting which CF project it belongs to from your open workspace folder — no need to type the URL by hand every time.
It doesn't modify or depend on the Adobe ColdFusion Builder extension; it's fully independent and works alongside it.
Go to Settings (Ctrl+,) and search for ColdFusion Browser Launcher, or edit your settings.json directly:
| Setting | Default | Description |
|---|---|---|
| serverHost | http://localhost:8500 | Your ColdFusion server's host and port, without the project name. |
| documentRoot | (empty) | Absolute path to a specific CF project's root. Leave empty to auto-detect it from the workspace folder that contains the file you clicked. |
| projectName | (empty) | The URL segment right after serverHost. Leave empty to auto-detect it from the resolved document root's folder name. |
| defaultBrowser | (empty) | Which entry in browsers to use for "Run CFM File in Default Browser". Leave empty to use your OS default browser instead of a specific one. |
| browsers | Chrome, Edge, Firefox, Chromium | Map of browser name → absolute path to its executable. Add, edit, or remove entries from the Settings UI (a table with an "Add Item" button), or edit settings.json directly. |
By default (both left empty), the extension:
This works out of the box whenever your local folder name matches the project name your CF server uses (the common case), and it also works correctly in multi-root workspaces — each root folder is resolved independently, so you can have several CF projects open at once and each .cfm resolves to its own project's URL.
Override when needed:
Initial release: run .cfm files against a local ColdFusion server in a browser of your choice, right from the Explorer context menu.
FrameCode Inc.
| Back | FazBrowse Home | New Git URL |
{ "cfBrowserLauncher.serverHost": "http://localhost:8500", "cfBrowserLauncher.documentRoot": "", // empty = auto-detect from the workspace folder "cfBrowserLauncher.projectName": "", // empty = auto-detect from the folder name "cfBrowserLauncher.defaultBrowser": "", // empty = use the OS default browser "cfBrowserLauncher.browsers": { "chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "edge": "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe", "firefox": "C:\\Program Files\\Mozilla Firefox\\firefox.exe", "chromium": "C:\\Chromium\\chrome.exe" } }