A productivity toolkit for Cisco Collaboration log analysis, ported from Sublime Text to VSCode.
- 🎨 Custom keyword highlighting for protocols, config keys, and diagnostic terms
- 📦 Archive extraction for nested files (.zip, .tar, .tar.gz, .tgz, .gz)
- 🔐 Certificate decoder with X.509 hover popups
- 📋 CUCM dictionary values and Q.850 cause codes
- 🔧 SAML SSO response auto-formatting
- 💾 Persistent highlights across sessions
Clone this repository and place in VSCode extensions folder, or install from VS Code Marketplace.
npm install
npm run compilenpm run watchsrc/
├── extension.ts # Main extension file
├── modules/
│ ├── highlighter.ts # Highlighting system
│ ├── extractNested.ts # Archive extraction
│ └── samlFormatter.ts # SAML formatting
├── providers/
│ ├── certDecoder.ts # Certificate hover provider
│ └── cucmProtocol.ts # CUCM protocol provider
└── decorators/
└── styles.ts # Decoration styles
syntaxes/
└── cisco.json # Syntax highlighting definition
- Project structure
- Syntax highlighting
- Highlighter module
- Certificate decoder
- CUCM protocol inspector
- Extract nested archives
- SAML formatter
MIT