Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VSChristmas-ExtensionNew to Visual Studio Code? Get it now.
VSChristmas-Extension

VSChristmas-Extension

MatseVH

|
325 installs
| (2) | Free
Funny Christmas features in your VSCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSChristmas Extension

A VS Code extension that brings Christmas spirit to your editor by showing the countdown to Christmas.

Features

  • Days Until Christmas Command to check the countdown
  • Status bar buttons showing days until Christmas
  • Keybind ctrl+shift+c (Windows/Linux) or shift+cmd+c (Mac) to show the days until Christmas

Extension Settings

This extension contributes the following settings:

  • VSChristmas.StatusBarItemLocation: Display the Christmas button at the location of your choice
  • VSChristmas.toggleLargeStatusBarText: Toggle the text beside the icon for the status bar icon
  • VSChristmas.StatusBarButtonVisibleTimeBeforeChistmas: Make the Christmas button show up on a specific time before Christmas
  • VSChristmas.ChristmasDay: The calendar day of Christmas at your location
  • VSChristmas.ChristmasMonth: The calendar month of Christmas at your location

Community Feedback and Ideas

We value input from our users! Help make VSChristmas even more festive:

Share Your Ideas

  • Have an idea for a new feature?
  • Want to suggest holiday-themed customizations?
  • Think of ways to make the extension more fun or useful?

Please open a GitHub Discussion or create an issue tagged with "enhancement". Some areas we'd love feedback on:

  • Visual customization options
  • Additional holiday-related commands
  • Integration with other VS Code features
  • Accessibility improvements

Leave a Review

  • If you enjoy using VSChristmas, please consider:
  • Rating it on the VS Code Marketplace
  • Sharing your experience through a review
  • Telling other developers about it

Your feedback helps improve the extension and guides our development priorities!

Contributing

We welcome contributions from the community! Here's how you can help:

Setting up the Development Environment

  1. Fork and clone the repository
  2. Run npm install to install dependencies
  3. Open the project in VS Code
  4. Press F5 to start debugging

Development Workflow

  1. Create a new branch for your feature/fix

    git checkout -b feature/your-feature-name
    
  2. Make your changes and ensure they follow our coding standards

  1. Submit a Pull Request:
    • Write a clear description of your changes
    • Reference any related issues

Coding Guidelines

  • Follow the existing code style
  • Add comments for complex logic
  • Keep commits focused and descriptive

Reporting Issues

  • Use the GitHub issue tracker
  • Include VS Code version and extension version
  • Provide clear steps to reproduce the issue
  • Include relevant error messages and screenshots

Release Notes

Please see the CHANGELOG.md file for detailed release notes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft