ITSC 2214 Extension
A Visual Studio Code extension for creating ITSC 2214 projects, setting up JAR dependencies, and creating a class directory.
Features
- Java Project Creation: Quickly scaffolds a new Java project with the necessary directory structure and build configurations.
- Assignment Downloader: Downloads and sets up assignments from a remote server. Supports XML-based assignment lists.
- JAR Management: Automatically includes required JAR files for course projects.
Usage
- Open the Command Palette (
Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows).
- Run the "ITSC2214: Create Java Project" command.
- Follow the prompts to specify the project name and location.
- Use the "ITSC2214: Assignments" view in the Explorer to browse and download assignments.
Dependencies
node-fetch : For making HTTP requests to download assignments.
unzip-stream : For unzipping downloaded assignment files.
xml2js : For parsing XML-based assignment lists.
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
License
This project is licensed under the MIT License.
| |