Repository Statistics
Latest Release
Top Contributors
Language Distribution
📊 Project Health Metrics
Based on issue resolution, PR activity, and community engagement
Repository Health
💚 Community Health Score
Based on documentation, community files, and project governance
👥 Contribution Distribution
Last 12 weeks of commit activity
📝 Recent Commits
🏷️ Version Tags (20)
README
.ignore 4.x
Introduction
<!-- Plugin description -->.ignore is a plugin for:
.bzrignore(Bazaar).chefignore(Chef).cfignore(CloudFoundry).cvsignore(Cvs).boringignore(Darcs).deployignore(DeployHQ).distignore(WP-CLI).dockerignore(Docker).ebignore(ElasticBeanstalk).eleventyignore(Eleventy).eslintignore(ESLint).flooignore(Floobits)ignore-glob(Fossil).gitignore(Git).gcloudignore(GoogleCloud).helmignore(Kubernetes Helm).jpmignore(Jetpack).jshintignore(JSHint).hgignore(Mercurial).mtn-ignore(Monotone).nodemonignore(Nodemon).npmignore(Npm).nuxtignore(NuxtJS).openapi-generator-ignore(OpenAPI Generator).p4ignore(Perforce).prettierignore(Prettier).ignore(Sourcegraph).stylelintignore(StyleLint).stylintignore(Stylint).swagger-codegen-ignore(SwaggerCodegen).terraformignore(Terraform).tfignore(TF).tokeignore(Tokei).upignore(Up).vercelignore(Vercel).yarnignore(Yarn)
files in your project. It supports the following IDEs:
- Android Studio
- AppCode
- CLion
- GoLand
- IntelliJ IDEA
- PhpStorm
- PyCharm
- RubyMine
- WebStorm
- DataGrip
Features
- Files syntax highlight
- Templates filtering and selecting in rules generator by name and content
- User custom templates
- Show ignored files by specified Gitignore file (right-click on
.gitignorefile) - Create a file in the currently selected directory
- Generate Gitignore rules basing on GitHub's templates collection
- Add a selected file/directory to Gitignore rules from the popup menu
- Suggesting
.gitignorefile creation for a new project - Entries inspection (duplicated, covered, unused, incorrect syntax, relative entries) with quick-fix actions
- Comments and brackets support
- Navigation to entries in Project view
- Renaming entries from a dot-ignore file
- Close opened ignored files action
- Custom user templates with import/export features
Supported IDEs
Since v4.0.0, .ignore plugin updates will be delivered only to the latest stable IDE version.
No worries! It means .ignore for all IDE version from before - 139-193 - will be frozen at v3.x.x.
Installation
- Using IDE built-in plugin system:
- <kbd>Preferences</kbd> > <kbd>Plugins</kbd> > <kbd>Browse repositories...</kbd> > <kbd>Search for ".ignore"</kbd> > <kbd>Install Plugin</kbd>
- Manually:
- Download the latest release and install it manually using <kbd>Preferences</kbd> > <kbd>Plugins</kbd> > <kbd>Install plugin from disk...</kbd>
Restart IDE.
<!-- This is outdated now Early Access Preview -------------------- If you are working with IDEs in EAP version, like IntelliJ 2021.1 EAP, there is `eap` channel introduced to provide the `.ignore` plugin updates supporting such versions. To enable EAP updates of the `.ignore` plugin, add the `https://plugins.jetbrains.com/plugins/eap/7495` URL in the IDE settings: <kbd>Preferences</kbd> > <kbd>Plugins</kbd> > <kbd>Manage Plugin Repositories...</kbd>  -->Usage
-
Generate a new file and templates usage
To generate new ignore file, just click on <kbd>File</kbd> > <kbd>New</kbd> or use <kbd>Alt</kbd> + <kbd>Insert</kbd> shortcut and select
.ignore fileelement.
-
Support for typing new rules, linking rules with matched files

-
Code inspections
Code inspections covers few cases:
- duplicated entries (checks if entry is defined more than once)
- covered entries - entry is covered by more general one
- unused entries
- incorrect syntax (regexp rules)
- relative entries

Information
- Downloads
- 📥 18.7M
- Author
- JetBrains
- Platform
- JetBrains
- License
- Apache License 2.0
- Language
- Kotlin
- Last Updated
- ...
- Created
- 6/18/2014
- Status
- Stale
Research Metrics