Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>Templ Project Generic Essential Extension PackNew to Visual Studio Code? Get it now.
Templ Project Generic Essential Extension Pack

Templ Project Generic Essential Extension Pack

templ-project

|
5 installs
| (0) | Free
Essential productivity extensions for general development in VSCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Templ Project Generic Essential Extension Pack

Essential productivity extensions for general development in VSCode

📦 What's Included

This extension pack includes 20 carefully selected extensions to enhance your generic-essential development experience in vscode.

✅ Core Extensions (19)

These extensions are essential for generic-essential development:

  • GitHub Copilot - Your AI pair programmer
  • GitLens - Git supercharged
  • Better Comments - Improve your code commenting by annotating with alert, info, todo, and more
  • Bookmarks - Mark lines and jump to them
  • Code Spell Checker - Spelling checker for source code
  • DotENV - Support for dotenv file syntax
  • EditorConfig for VS Code - EditorConfig Support for Visual Studio Code
  • Error Lens - Improve highlighting of errors, warnings and other language diagnostics
  • Path Intellisense - Visual Studio Code plugin that autocompletes filenames
  • TODO Tree - Show TODO, FIXME, etc. comment tags in a tree view
  • Version Lens - Shows the latest version for each package using code lens
  • JSON5 syntax - JSON5 syntax support
  • Markdown All in One - All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
  • markdownlint - Markdown linting and style checking for Visual Studio Code
  • Markdown Table Prettifier - Transforms markdown tables to be more readable
  • Markdown Preview Mermaid Support - Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
  • Mermaid Markdown Syntax Highlighting - Markdown syntax support for the Mermaid charting language
  • Even Better TOML - Fully-featured TOML support with syntax highlighting, validation, formatting, and schema support
  • YAML - YAML language support with schema validation

💡 Additional Extensions (1)

These extensions provide extra functionality and convenience:

  • Trailing Spaces - Highlight trailing spaces and delete them in a flash

🚀 Installation

Method 1: Install from Marketplace

  1. Open Vscode
  2. Go to Extensions view (Ctrl+Shift+X / Cmd+Shift+X)
  3. Search for "Templ Project Generic Essential Extension Pack"
  4. Click "Install"

Method 2: Install via Command Line

code --install-extension @templ-project/generic-essential-extension-pack

Method 3: Install from VSIX

  1. Download the latest .vsix file from Releases
  2. Open Vscode
  3. Run Extensions: Install from VSIX... command
  4. Select the downloaded file

⚙️ Configuration

After installation, you may want to configure some settings for optimal generic-essential development:

workbench.colorTheme

{
  "workbench.colorTheme": "Default Dark+"
}

Default dark theme for better visibility

editor.renderWhitespace

{
  "editor.renderWhitespace": "trailing"
}

Show trailing whitespace

files.trimTrailingWhitespace

{
  "files.trimTrailingWhitespace": true
}

Trim trailing whitespace on save

files.insertFinalNewline

{
  "files.insertFinalNewline": true
}

Insert final newline at end of file

editor.rulers

{
  "editor.rulers": [
  80,
  120
]
}

Show rulers at 80 and 120 characters

scm.defaultViewMode

{
  "scm.defaultViewMode": "tree"
}

Default Git view mode

errorLens.enabledDiagnosticLevels

{
  "errorLens.enabledDiagnosticLevels": [
  "error",
  "warning",
  "info"
]
}

Show error lens for errors, warnings, and info messages

errorLens.excludeBySource

{
  "errorLens.excludeBySource": []
}

Sources to exclude from error lens

[json]

{
  "[json]": {
  "editor.defaultFormatter": "vscode.json-language-features",
  "editor.formatOnSave": true,
  "editor.tabSize": 2,
  "editor.insertSpaces": true
}
}

JSON file formatting settings using built-in formatter

[jsonc]

{
  "[jsonc]": {
  "editor.defaultFormatter": "vscode.json-language-features",
  "editor.formatOnSave": true,
  "editor.tabSize": 2,
  "editor.insertSpaces": true
}
}

JSON with Comments file formatting settings using built-in formatter

⌨️ Recommended Keybindings

  • Toggle bookmark: ctrl+shift+b
  • Jump to next bookmark: ctrl+shift+j
  • Jump to previous bookmark: ctrl+shift+k

📝 Extension Details

Extension Publisher Description
GitHub Copilot GitHub Your AI pair programmer
GitLens Eric Amodio Git supercharged
Better Comments Aaron Bond Improve your code commenting by annotating with alert, info, todo, and more
Bookmarks Alessandro Fragnani Mark lines and jump to them
Code Spell Checker Street Side Software Spelling checker for source code
DotENV mikestead Support for dotenv file syntax
EditorConfig for VS Code EditorConfig EditorConfig Support for Visual Studio Code
Error Lens Alexander Improve highlighting of errors, warnings and other language diagnostics
Path Intellisense Christian Kohler Visual Studio Code plugin that autocompletes filenames
TODO Tree Gruntfuggly Show TODO, FIXME, etc. comment tags in a tree view
Version Lens pflannery Shows the latest version for each package using code lens
JSON5 syntax mrmlnc JSON5 syntax support
Markdown All in One Yu Zhang All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
markdownlint David Anson Markdown linting and style checking for Visual Studio Code
Markdown Table Prettifier darkriszty Transforms markdown tables to be more readable
Markdown Preview Mermaid Support Matt Bierner Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
Mermaid Markdown Syntax Highlighting Brian Pruitt-Goddard Markdown syntax support for the Mermaid charting language
Even Better TOML tamasfe Fully-featured TOML support with syntax highlighting, validation, formatting, and schema support
YAML Red Hat YAML language support with schema validation
Trailing Spaces Shardul Mahadik Highlight trailing spaces and delete them in a flash

🏷️ Categories

📄 License

Extension Pack License

This extension pack is licensed under the MIT License - see LICENSE.md for details.

Third-Party Extension Licenses

Important: Each extension included in this pack has its own license terms. templ-project is not responsible for the licensing, functionality, or security of third-party extensions.

Extension Publisher License Description
GitHub Copilot GitHub GitHub Copilot License Your AI pair programmer
GitLens Eric Amodio MIT Git supercharged
Better Comments Aaron Bond MIT Improve your code commenting by annotating with alert, info, todo, and more
Bookmarks Alessandro Fragnani MIT Mark lines and jump to them
Code Spell Checker Street Side Software MIT Spelling checker for source code
DotENV mikestead MIT Support for dotenv file syntax
EditorConfig for VS Code EditorConfig MIT EditorConfig Support for Visual Studio Code
Error Lens Alexander MIT Improve highlighting of errors, warnings and other language diagnostics
Path Intellisense Christian Kohler MIT Visual Studio Code plugin that autocompletes filenames
TODO Tree Gruntfuggly MIT Show TODO, FIXME, etc. comment tags in a tree view
Version Lens pflannery MIT Shows the latest version for each package using code lens
JSON5 syntax mrmlnc MIT JSON5 syntax support
Markdown All in One Yu Zhang MIT All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
markdownlint David Anson MIT Markdown linting and style checking for Visual Studio Code
Markdown Table Prettifier darkriszty MIT Transforms markdown tables to be more readable
Markdown Preview Mermaid Support Matt Bierner MIT Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
Mermaid Markdown Syntax Highlighting Brian Pruitt-Goddard MIT Markdown syntax support for the Mermaid charting language
Even Better TOML tamasfe MIT Fully-featured TOML support with syntax highlighting, validation, formatting, and schema support
YAML Red Hat MIT YAML language support with schema validation
Trailing Spaces Shardul Mahadik MIT Highlight trailing spaces and delete them in a flash

Disclaimer

  • We do not guarantee the functionality, security, or compatibility of included extensions
  • We are not responsible for any issues caused by third-party extensions
  • Users install and use extensions at their own risk
  • Please review each extension's license and privacy policy before use

🤝 Contributing

Found an issue or want to suggest an extension? Please open an issue or submit a pull request.

📊 Extension Pack Stats

  • Total Extensions: 20
  • Required Extensions: 19
  • Optional Extensions: 1
  • Target IDE: vscode
  • Language Focus: generic-essential

This extension pack is maintained by templ-project and updated regularly to include the most useful generic-essential development extensions.

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