Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>iCalendar SyntaxNew to Visual Studio Code? Get it now.
iCalendar Syntax

iCalendar Syntax

SeptWong

|
5 installs
| (1) | Free
iCalendar syntax highlighting for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

iCalendar Syntax

English · 简体中文

iCalendar for VS Code

Provides comprehensive iCalendar (.ics, .ical, .ifb) syntax highlighting for Visual Studio Code, based on RFC 5545.

Features

  • Full Syntax Highlighting: Accurately highlights all standard iCalendar components, properties, constants, and parameters.
  • Code Folding: Easily collapse and expand BEGIN/END blocks for major components like VCALENDAR, VEVENT, VTODO, and VTIMEZONE.
  • RFC 5545 Compliant: Based on the official iCalendar specification for maximum accuracy.
  • Timezone-Friendly: Default optimized for CN / Asia/Shanghai users; VEVENT components automatically inherit the calendar timezone.
  • Date-Time Distinction: Highlights UTC times and local times separately for clearer readability.
  • Parameter Highlighting: TZID and other parameter values are highlighted to improve clarity.
  • Distinct Scopes: Provides clear and distinct styling for keywords, properties, parameters, values, and custom X- properties.

Resources

  • iCalendar Marketplace Page
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft