VSC SWMM README

A SWMM visual studio code extension that provides syntax highlighting of inp files

Screenshot

Quick Start

Install requirements:

  1. Node.js/npm
  2. VS Code Extension Manager, using npm: npm install -g @vscode/vsce

Install extension:

  1. Clone repo (into temporary folder): git clone git@github.com:karosc/VSCSWMM.git --branch v0.0.1
  2. Change directory to repo folder: cd ./VSCSWMM
  3. Package extension : vsce package
  4. Install extension: code --install-extension vscswmm-0.0.1.vsix

Notes

Extension developed based on:

Future Goals

  • Implement code folding for sections
  • improve inp file syntax highlighting to include all SWMM features
  • Add rpt file syntax highlighting
  • SWMM language server for inp file validation?