Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AddASaintNew to Visual Studio Code? Get it now.
AddASaint

AddASaint

DaddooDev

| (0) | Free
Add Catholic saint invocations to your project files
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AddASaint

"Pray without ceasing." - 1 Thessalonians 5:17

A VS Code extension for Catholic developers to add saint invocations to their project files.

✨ Features

  • 🔍 Auto-detect and add saints: Automatically detects your project type and adds a formatted comment block with saint invocations to the main file
  • 📝 Manual placement: Add saints to any currently open file
  • ⚙️ Configurable saint lists: Customize which saints to include globally or per-workspace
  • 🌍 30+ frameworks supported: React, Next.js, Flutter, Unity, Godot, Python, Rust, Go, and many more
  • 💬 Multiple language support: Automatically uses the correct comment style for different programming languages
  • 🎯 Smart detection: Skips files that already have a saints block

🚀 Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open any project
  3. Press Ctrl+Shift+P (or Cmd+Shift+P on Mac)
  4. Type "AddASaint" and select a command

📸 Screenshots

Commands

AddASaint Commands

Example Output

Saints Comment Block

Settings

Extension Settings

📋 Commands

  • AddASaint: Add the Saints - Auto-detects project type and adds saints to the main file
  • AddASaint: Add to Current File - Adds saints to the currently open file

⚙️ Configuration

Customize Your Saints

Global Settings (File > Preferences > Settings > Extensions > AddASaint):

Customize which saints to include by default in all projects:

{
  "addasaint.saints": [
    "St Michael the Archangel",
    "Mary, Mother of God",
    "St Joseph, terror of demons",
    "St Gregory the Great",
    "St Carlo Acutis",
    "Bl Michael McGivney"
  ]
}

Per-Workspace Settings (.vscode/settings.json):

Override for specific projects (e.g., add St. Matthew for financial apps):

{
  "addasaint.saints": [
    "St Michael the Archangel",
    "Mary, Mother of God",
    "St Joseph, terror of demons",
    "St Gregory the Great",
    "St Carlo Acutis",
    "Bl Michael McGivney",
    "St Matthew"
  ]
}

Advanced Configuration

You can also customize which files to target for each framework type. See the extension settings for addasaint.fileTargets.

🌐 Supported Frameworks & Languages

Web Development

  • Frontend: React, Next.js, Nuxt, Angular, Vue, Svelte
  • Backend: Node.js, Express, PHP, Laravel, Symfony
  • Desktop: Electron

Mobile & Cross-Platform

  • Flutter/Dart

Game Development

  • Unity (C#)
  • Godot (GDScript)
  • Unreal Engine (C++)

Programming Languages

  • JavaScript/TypeScript
  • Python (Django, Flask)
  • Java (Spring)
  • C# (.NET)
  • C/C++
  • Rust
  • Go
  • PHP
  • Ruby (Rails)
  • And more!

📖 Example Output

JavaScript/TypeScript:

/**
 * St Michael the Archangel, pray for us
 * Mary, Mother of God, pray for us
 * St Joseph, terror of demons, pray for us
 * St Gregory the Great, pray for us
 * St Carlo Acutis, pray for us
 * Bl Michael McGivney, pray for us
 */

Python:

"""
St Michael the Archangel, pray for us
Mary, Mother of God, pray for us
St Joseph, terror of demons, pray for us
St Gregory the Great, pray for us
St Carlo Acutis, pray for us
Bl Michael McGivney, pray for us
"""

C#/Unity:

/**
 * St Michael the Archangel, pray for us
 * Mary, Mother of God, pray for us
 * St Joseph, terror of demons, pray for us
 * St Gregory the Great, pray for us
 * St Carlo Acutis, pray for us
 * Bl Michael McGivney, pray for us
 */

🤝 Contributing

Found a bug or want to request a framework? Open an issue on GitHub!

📜 License

MIT License - See LICENSE.txt for details.


Made with ❤️ and faith by DaddooDev

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