Code Publisher is an eclipse plugin which helps in publishing and sharing the complete codebase or code snippet directly to GitHub, GitLab or Bitbucket. This plugin does not provide any git functionality, it only provides an easy way to keep the code in GitHub.com, GitLab.com or Bitbucket.com for future references. Many times, developers write good code for some POC and code goes into lost world after some time. This plugin will help you to save and share your code in GitHub, GitLab or Bitbucket.
- A hassle free way to publish code base in GitHub.com, GitLab.com or Bitbucket.com.
- Easy to create a code snippet and share with your friends.
- A non blocking way to publish the code or code snippet.
- Easy to work as it has been developed using pure java and it is free and open source.
The following framework/s and tool/s have been used in this current sample application.
Name | Version |
---|---|
Java | 1.8 |
Eclipse framework (SWT & JFace) with Oxygen | 3.0.9 |
Eclipse tycho | 1.2.0 |
Eclipse eGit framework | 5.2 |
Apache Maven | 3.6.3 |
Install using the below button.
← Drag it to your eclipse workbench to install! |
or
use https://dl.bintray.com/debajava/codepublisher/
in Help -> Install New Software ... Dialog.
or
Please Download latest zip file directly or you can also download from the download directory of this repository.
Download the zip file and install as in Help -> Install New Software -> Add... -> Archive... Dialog.
See the screenshots give below to know its usage.
- To create a project in GitHub/GitLab/Bitbucket
- To create a Gist in GitHub or Snippet in GitLab or Bitbucket
This is an eclipse plugin development project developed using java 1.8. Follow the steps mentioned below.
- Clone the project or simply download the project and unzip it.
- Go to the directory in command prompt.
- Use the command
mvnw clean package
. - Download folder contains the installable plugin as a zip file..
- latest-2020 contains the installable plugin.
There may be some bugs or error, please feel free to report to me at deba.java@gmail.com
@Author : Debadatta Mishra (PIKU) Know me
Hope you have enjoyed my small utility plugin, try to learn and explore more and share with all.