.ignore is a plugin for:
files in your project. It supports following JetBrains IDEs:
.gitignorefile creation for new project
v3.0.0, .ignore plugin updates will be delivered to the IDE in version of
181+ - so latest build from 2018 and further.
But hey, no worries! It means .ignore for all IDE version from before -
139-173 - will be freezed at
Generate new file and templates usage
To generate new ignore file, just click on File > New or use Alt + Insert shortcut and select
.ignore file element.
Support for typing new rules, linking rules with matched files
Code inspections covers few cases:
Compatibility with 2019.2
IntelliJ release 2019.2 brings out of the box support for .gitignore and .hgignore files, so some functionality has moved from the plugin to the platform. The following features are now provided by the platform:
The plugin still provides other features for .gitignore and .hgignore, and the full set of features for other supported ignore files.
Since the project has been migrated to the Gradle and Gradle IntelliJ plugin, the build process is much simpler. The only thing to build the plugin is to run:
All required dependencies like Grammar-Kit, JFlex are downloaded in the background and triggered properly during the build process. You can also test the plugin easily with running:
All of the gradle tasks can be connected to the IntelliJ debugger, so the development process is very easy.
I'm using Yourkit to locate and fix performance issues of .ignore. YourKit, LLC kindly provided a free open-source license of the YourKit Java Profiler.
Copyright (c) 2018 hsz Jakub Chrzanowski. See the LICENSE file for license rights and limitations (MIT).