Plugin for IntelliJ-based IDEs.
Provides a context menu item "Copy Commit Reference" in all VCS log views. It copies a reference to the commit in
the same format as git log --format=reference
.
This format is used to refer to another commit in a commit message. For example:
commit 1f0fc1d (pretty: implement 'reference' format, 2019-11-20)
in the git.git repository.
Source code of the plugin is distributed under the terms of the MIT Licence. See LICENSE.txt for details.
Settings/Preferences > Plugins > Marketplace > Search for "Copy Commit Reference" > Install
- Add alpha channel as a Custom plugin repository.
- Use
https://plugins.jetbrains.com/plugins/list?channel=alpha&pluginId=dev.andrybak.intellij.copy_commit_reference
as the repository URL. - You can also use
https://plugins.jetbrains.com/plugins/alpha/list
if you would like to get all plugins available in thealpha
channel.
- Use
- Install the plugin through the Marketplace search as usual.
Download the latest release from GitHub or JetBrains Marketplace and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
- Run Gradle task
buildPlugin
:./gradlew buildPlugin
- The plugin bundle will be available in directory
build/distributions/
.
- Open the project in IntelliJ IDEA
- Launch run configuration "Run IDE for UI Tests"
See file TODO.md on branch todo
Plugin based on the IntelliJ Platform Plugin Template.