DeadZone VS Code Extension
A seamless way to browse, edit, and synchronize your DeadZone packages directly from Visual Studio Code.
🚀 Installation & First‑Time Setup
Install from Marketplace
- Open VS Code, go to the Extensions view (
⇧⌘X / Ctrl+Shift+X ), and search for "DeadZone".
- Click Install.
Open the DeadZone Explorer
- In the Activity Bar (left sidebar), click the DeadZone icon to reveal the explorer.
Authenticate
- Click DeadZone: Login in the DeadZone explorer or run the Command Palette (
⌘P / Ctrl+P ) and type > DeadZone: Login .
- In the webview that appears, follow the prompt to link your DeadZone account via cookie or OAuth.
- Once complete, you’ll see a confirmation message.
Fetch Your Packages
- After login, click DeadZone: Fetch My Packages or run
> DeadZone: Fetch My Packages .
- Your packages will populate in the explorer view.
🔧 Common Commands
Command |
Description |
DeadZone: Login |
Authenticate / re‑authenticate your DeadZone account. |
DeadZone: Fetch My Packages |
Refresh the list of packages you own. |
DeadZone: Open Package |
Download & open a selected package in your workspace. |
DeadZone: Open File |
Open a specific file from a package. |
DeadZone: Push Changes |
Push all local edits back to DeadZone. |
DeadZone: Save With Message |
Save the active file and push with a custom commit message. |
DeadZone: Refresh Definitions |
Force‑refresh the DeadZone API definitions. |
DeadZone: Refresh Package Stats |
Update download/rating statistics for current package. |
🛠 Troubleshooting / Tips
Authentication Errors
- If you see "Not authenticated" or 401 Unauthorized:
- Run
DeadZone: Login again.
- If using cookie‑based login, make sure your cookie is valid.
- To manually refresh, clear stored cookie in Settings → DeadZone and re‑login.
Package Failures
- Cannot download/open package:
- Ensure you’re online and your network allows access to DeadZone’s API.
- Run
DeadZone: Fetch My Packages to repopulate the list.
- Check the
DeadZone Extension Debug output channel (View → Output ) for errors.
IntelliSense / Auto‑Completion
- If API types aren’t showing up:
- Run
DeadZone: Refresh Definitions to re‑fetch and inject dzdefinitions.ts .
- Make sure each package folder has a
jsconfig.json that includes "../dzdefinitions.ts" .
- Reload window:
⌘R / Ctrl+R .
“File Not Found” on Open
- The extension downloads packages on‑demand. If you click a file before the package is downloaded, it will auto‑fetch the package first.
- If it still fails, run
DeadZone: Open Package then try DeadZone: Open File again.
📖 Support
- Contact: craighulme23@gmail.com
| |