|
Name | Icon | Links |
---|---|---|
ESLint | ESLint - Marketplace ESLint - Repository |
|
Prettier | Prettier - Marketplace Prettier - Repository |
|
MarkdownLint | MarkdownLint - Marketplace MarkdownLint - Repository |
|
EditorConfig | EditorConfig - Marketplace EditorConfig - Repository |
Commands
Create Template Files
Command Id
hack4impact.templates.create
Description
- Opens a Quick Pick to choose the templates that should be created
- Shows a File Picker Dialog to pick the folder where the templates should be created
- Creates the templates with Hack4Impact's recommended configuration
Demo
Create Template Files Demo
Keybinding
Mac:
cmd+h t
Windows/Linux:
ctrl+h t
Create ESLint Configuration Template
Command Id
hack4impact.templates.create.ESLintConfig
Description
- Shows a File Picker Dialog to pick the folder where a
.eslintrc.json
file should be created - Creates a
.eslintrc.json
file with Hack4Impact's recommended configuration
Demo
Create ESLint Configuration Template Demo
Keybinding
Mac:
cmd+h e
Windows/Linux:
ctrl+h e
Create Prettier Configuration Template
Command Id
hack4impact.templates.create.PrettierConfig
Description
- Shows a File Picker Dialog to pick the folder where a
.prettierrc.json
file should be created - Creates a
.prettierrc.json
file with Hack4Impact's recommended configuration
Demo
Create Prettier Configuration Template Demo
Keybinding
Mac:
cmd+h p
Windows/Linux:
ctrl+h p
Create MarkdownLint Configuration Template
Command Id
hack4impact.templates.create.MarkdownLintConfig
Description
- Shows a File Picker Dialog to pick the folder where a
.markdownlint.json
file should be created - Creates a
.markdownlint.json
file with Hack4Impact's recommended configuration
Demo
Create MarkdownLint Configuration Template Demo
Keybinding
Mac:
cmd+h m
Windows/Linux:
ctrl+h m
Create EditorConfig Configuration Template
Command Id
hack4impact.templates.create.EditorConfigConfig
Description
- Shows a File Picker Dialog to pick the folder where a
.editorconfig
file should be created - Creates a
.editorconfig
file with Hack4Impact's recommended configuration
Demo
Create EditorConfig Configuration Template Demo
Keybinding
Mac:
cmd+h d
Windows/Linux:
ctrl+h d
Create GitIgnore Template
Command Id
hack4impact.templates.create.GitIgnore
Description
- Shows a File Picker Dialog to pick the folder where a
.gitignore
file should be created - Creates a boilerplate
.gitignore
file
Demo
Create GitIgnore Template Demo
Keybinding
Mac:
cmd+h g
Windows/Linux:
ctrl+h g
Create Changelog Template
Command Id
hack4impact.templates.create.Changelog
Description
- Shows a File Picker Dialog to pick the folder where a
CHANGELOG.md
file should be created - Creates a boilerplate
CHANGELOG.md
file
Demo
Create Changelog Template Demo
Keybinding
Mac:
cmd+h c
Windows/Linux:
ctrl+h c
Create License Template
Command Id
hack4impact.templates.create.License
Description
- Shows a File Picker Dialog to pick the folder where a
LICENSE.md
file should be created - Creates a boilerplate
LICENSE.md
file
Demo
Create License Template Demo
Keybinding
Mac:
cmd+h l
Windows/Linux:
ctrl+h l
Create CodeOwners Template
Command Id
hack4impact.templates.create.CodeOwners
Description
- Shows a File Picker Dialog to pick the folder where a
CODEOWNERS
file should be created - Creates a boilerplate
CODEOWNERS
file
Demo
Create CodeOwners Template Demo
Keybinding
Mac:
cmd+h o
Windows/Linux:
ctrl+h o
Configuration
Keybindings
Disable All
- Description: Controls whether all keybindings are disabled
- Key:
hack4impact.recommendations.keybindings.disableAll
- Type:
boolean
- Default:
false
Language Support
This extension provides language support and syntax highlighting for the following:
Language/File | Docs | Sample | Source |
---|---|---|---|
CODEOWNERS |
GitHub Docs | Sample CODEOWNERS file |
Jason Nutter's Repo |
robots.txt |
Google Search Central | Sample robots.txt file |
Nixinova's Repo |
_redirects |
Netlify Docs | Sample _redirects file |
Nixinova's Repo |
Contributors
Project Contributors (emoji key):
Yash Totale 💻 🤔 📖 |
Benjamin Holmes 🧑🏫 🤔 📆 |
Eric Newcomer 🧑🏫 📆 |
This project follows the all-contributors specification. Contributions of any kind welcome!