IntraWeb Extension for Visual Studio Code The IntraWeb extension simplifies the setup of IntraWeb web development projects in Visual Studio Code. With a single command, it initializes your workspace by copying essential project templates, dependencies, and configuration files, enabling you to start building IntraWeb applications quickly. Features One-Click Project Initialization: Use the IntraWeb: Initialize Project command to set up a new IntraWeb project. Comprehensive File Setup: Automatically copies project templates, configuration files, and dependencies, including Demos/, DevServer/, IntraWeb/, and node_modules/. Seamless Integration: Designed for developers working with the IntraWeb framework in VS Code. Installation To install the IntraWeb extension, follow these steps: Open Visual Studio Code: Ensure you have VS Code version 1.85.0 or higher installed. Install from Marketplace: Open the Extensions view in VS Code (Ctrl+Shift+X). Search for IntraWeb or AtozedSoftware.intraweb. Click Install to add the extension to VS Code. Usage Open a Workspace: Open any empty folder in VS Code via File > Open Folder. Run the Initialization Command: Press Ctrl+Shift+P to open the Command Palette. Type and select IntraWeb: Initialize Project. The extension will copy all necessary files and folders to your workspace. Verify Setup: Check your workspace folder for copied files, including: license.txt package.json .vscode/ .vsixmanifest Demos/ DevServer/ IntraWeb/ node_modules/ You will see notifications like: IntraWeb command registered successfully Workspace detected: Successfully copied <file/folder> to IntraWeb project initialized successfully! Requirements VS Code: Version 1.85.0 or higher. Node.js: Required for dependency management (included in the node_modules/ folder provided by the extension). An open workspace folder in VS Code to run the initialization command. Known Issues If the command runs automatically, ensure the extension is updated to the latest version and remove any older versions from ~/.vscode/extensions/. If files fail to copy, check write permissions in the workspace folder. Contributing We welcome contributions to improve the IntraWeb extension! Please submit issues or pull requests to our GitHub repository. License This extension is licensed under the terms specified in the license.txt file included with the extension. See license.txt for details. Support For questions or issues, contact Atozed Software via: Website: https://www.atozed.com Email: atozed.sales@gmail.com Built by Atozed Software for the IntraWeb community. |