Skip to content

debjava/ddlab-codepublisher-eclipse-2020

Repository files navigation

DDLAB

CodePublisher An Eclipse Plugin to publish code in GitHub, GitLab or Bitbucket

Introduction

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.

Advantages of Code Publisher

  • 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.

Technology Stack

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

How to use it ?

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

DDLAB

DDLAB

  • To create a Gist in GitHub or Snippet in GitLab or Bitbucket

DDLAB

DDLAB

How to build this project

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.

Bugs and Feedback

There may be some bugs or error, please feel free to report to me at deba.java@gmail.com

Contributor

@Author : Debadatta Mishra (PIKU) Know me

Conclusion

Hope you have enjoyed my small utility plugin, try to learn and explore more and share with all.

DDLAB