Extra Icons
Intellij IDEA (Community and Ultimate) plugin that adds icons for files like Travis YML, Appveyor YML, etc.
Starting from version 0.4, it works with all JetBrains products like WebStorm, DataGrip, etc.
Download plugin from JetBrains Plugins Repository or via your JetBrains IDE (File, Settings, Plugins, Browse repositories...).
Build
Install JDK8+ and Gradle. Gradle version doesn't matter, at least it should be able to start Gradle Wrapper (gradlew
).
Gradle commands
- build plugin:
./gradlew buildPlugin
. See generated jar in: build/libs/
.
- run IDE with plugin:
./gradlew runIde
.
- check for dependencies updates:
./gradlew dependencyUpdates -Drevision=release -DoutputFormatter=plain -DoutputDir=./build/
.
Branches
- master: plugin is compatible with 183.0+ IDE builds (2018.3 and newer).
- ide201: plugin is compatible with 201.0+ IDE builds (2020.1 and newer). Contains features that need capabilities introduced in IntelliJ 2020.1. Will be merged into master once IntelliJ 2020.2 is released: I don't want to force users to install latest IDE, I'd like to keep compatibility with previous IDE version.
- ide173:
plugin is compatible with 173.0+ IDE builds (2017.3 and newer), but doesn't support AngularJS icons. this branch is terminated.
Contribution
Open an issue or a pull-request:
- feature request -> support new icons: please provide SVG or 32x32 PNG (with transparency) file(s) and filename patterns.
- contributions: they should be tested.
Please reformat new and modified code only: do not reformat the whole project or entire existing file (in other words, try to limit the amount of changes in order to speed up code review).
To finish, don't hesitate to add your name or nickname (and LinkedIn profile, etc.) to contributors list ;-)
License
MIT License. In other words, you can do what you want: this project is entirely OpenSource, Free and Gratis.
Credits
🤝 Contributors
Thanks for their Open-Source licence to their amazing IDEs.
Thanks for their licence for SmartGit (an excellent graphical Git client, free for non-commercial projects).
Screenshots