Hack4Impact's JetBrains Recommendations
JetBrains Plugin that provides recommended templates for quality project development:
- ESLint Configuration (
.eslintrc.json
) - Prettier Configuration (
.prettierrc.json
) - MarkdownLint Configuration (
.markdownlint.json
) - EditorConfig Configuration (
.editorconfig
) - GitIgnore (
.gitignore
) - Changelog (
CHANGELOG.md
) - License (
LICENSE.md
) - CodeOwners (
CODEOWNERS
)
If you use VS Code instead, install the VS Code Extension.
-
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "Hack4Impact's Recommendations" > Install Plugin
-
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > βοΈ > Install plugin from disk...
All Actions can be found on the menu bar: Tools > Hack4Impact
hack4impact.templates.create
- Opens a Dialog 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
hack4impact.templates.create.ESLintConfig
- 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
hack4impact.templates.create.PrettierConfig
- 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
hack4impact.templates.create.MarkdownLintConfig
- 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
hack4impact.templates.create.EditorConfigConfig
- 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
hack4impact.templates.create.GitIgnore
- Shows a File Picker Dialog to pick the folder where a
.gitignore
file should be created - Creates a boilerplate
.gitignore
file
hack4impact.templates.create.Changelog
- Shows a File Picker Dialog to pick the folder where a
CHANGELOG.md
file should be created - Creates a boilerplate
CHANGELOG.md
file
hack4impact.templates.create.License
- Shows a File Picker Dialog to pick the folder where a
LICENSE.md
file should be created - Creates a boilerplate
LICENSE.md
file
hack4impact.templates.create.CodeOwners
- Shows a File Picker Dialog to pick the folder where a
CODEOWNERS
file should be created - Creates a boilerplate
CODEOWNERS
file
Project Contributors (emoji key):
Yash Totale π» π€ π |
Benjamin Holmes π§βπ« π€ π |
Eric Newcomer π§βπ« π |
This project follows the all-contributors specification. Contributions of any kind welcome!