Giter Site home page Giter Site logo

kennedyoliveira / ultimate-pastebin-intellij-plugin Goto Github PK

View Code? Open in Web Editor NEW
14.0 2.0 9.0 525 KB

Ultimate IntelliJ IDEA Plugin, PasteBin Plugin for IntelliJ

Home Page: https://plugins.jetbrains.com/plugin/8105

License: MIT License

HTML 0.20% Java 99.80%
pastebin-plugin intellij java pastebin pastebin-service open-source

ultimate-pastebin-intellij-plugin's Introduction

Ultimate PasteBin IntelliJ IDEA Plugin

The best and sexy PasteBin plugin for IntelliJ!

With this plugin you get:

  • Sexy Awesome ToolWindow to see your Pastes and the Trending Pastes
  • See Pastes information like Views, Date created, Expiration Date, Visibility, Highlight etc
  • Create paste by selection in text editor, from a full file, using IntelliJ intentions
  • Create paste from Toolwindow or by right click context menu in the editor or in a file
  • Create paste with a coolwindow with syntax highlight! (Only when creating from a selection, file, or intention)
  • Copy pastes content to clipboard
  • Copy pastes URL to clipboard
  • Open paste in editor
  • Open paste in the browser directly from the Toolwindow
  • Download paste and save to file.
  • Delete your pastes
  • Extremely easy to configure
  • Easy to donate and make developers happy! :)

Table of Contents

Screenshots

The ToolWindow

Context Menu on ToolWindow to make easy use it

Create Paste Window

Showing note contents in the editor

Settings

How to install

In IntelliJ go to Preferences -> Plugins -> Browse repositories -> Search for Ultimate PasteBin and install!

How to setup my PasteBin Account

In the UltimatePasteBin toolwindow, click in the Settings icon, near the Hearth donation icon or In IntelliJ go to Preferences -> Search for Ultimate PasteBin -> Fill your username and password and click on Get DevKey and copy the DevKey in the PasteBin site to the DevKey field on UltimatePasteBin settings dialog, then click Check Account Credentials, if everything is ok you'll receive a success message and you are ready to use!

How can i contribute?

Contributing with improviments

Fork the project, do your improviments, and send a pull request

Contributing with translation

You language isn't supported by the plugin? Help the community and translate it! It's pretty simple! Check out the information here Translation Contribution

Donation! Make developers happy! xD

To help and make the developer happy, consider a donation: Donate

ultimate-pastebin-intellij-plugin's People

Contributors

gauthierplm avatar kennedyoliveira avatar kimfy avatar leodecking avatar thibstars avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ultimate-pastebin-intellij-plugin's Issues

credentials

the credentials are correct but it says that are wrong

Use IntelliJ' password manager to store password

Hi,

Currently, password are stored in plain text in Ultimate Pastebin' configuration file. It's a very bad thing as it's easy for an external user to find it (if config file is involuntarily shared or committed for exemple).

IntelliJ has a password manager which encrypt and store passwords. The plugin should use it to avoid security problems.

Stop flooding notification

Hello,

please stop notification flood. Why your plugin, show annoying notifications each time I run IntelliJ ?

image

image

Use HTTPS when available

If the user has a Pastebin pro account, the communication can be over HTTPS. It would be nice if the plugin would handle that. (I would be inclined to take a stab at it if you can point me to where the connection is made.)

ClassNotFoundException with CLion 2021.2

Hi, I get a ClassNotFoundException (see attached file for detail) when I tried to install this plugin into CLion 2021.2. I've restarted CLion but the plugin still errors and comes up disabled. Any ideas how to fix it?
Thanks, -Jim

pastebin_plugin_err.txt

┌──(jpm㉿p620)-[~/.local/share/JetBrains/CLion2021.2/ultimate-pastebin/lib]
└─$ ls -l
total 224
-rw-rw-r-- 1 jpm jpm 43433 Oct 13 05:52 pastebin4j-1.2.1.jar
-rw-rw-r-- 1 jpm jpm 184270 Oct 13 05:52 ultimate-pastebin.jar

┌──(jpm㉿p620)-[~/.local/share/JetBrains/CLion2021.2/ultimate-pastebin/lib]
└─$ jar tvf ultimate-pastebin.jar| grep 'com.github.kennedyoliveira.ultimatepastebin.component.UltimatePasteBin' 1 ⨯
6511 Sat Jan 13 16:43:46 MST 2018 com/github/kennedyoliveira/ultimatepastebin/component/UltimatePasteBin.class

Sync with Pastebin

Please make it possible to sync a file automaticly to pastebin (changes to pastebin).
The built in editor of Pastebin is ... not so good.
It would be awesome, If I could use IntelliJ for editing my Pastes

Remember settings

image

Could you do a really quick update and add support for remembering the previously used settings?

It's wildly impractical having to set these every time.

It would probably take you 5 minutes to implement. Thanks.

Pastebin4J is not present in the repository

Hi,

The pastebin4J lib isn't present in the repo, so when cloning it, it creates broken paths and the plugin can't be built.
Could you add your lib folder in the repository or provide a way to get it easily?

Sincerely,

Settings page doesn't not fit windows size

Hi,

When opening IDE' settings with the default size (with a fresh installation for example), the Ultimate Pastebin' settings doesn't not fit and scrolling bars appear.

screenshot_20160520_135809

It would be better if the page was well sized, as all element can fit in the default window.

Font settings not correctly applyed

Hi,

The preview paste panel don't use font settings set in colors & fonts. If I'm right, it's the interface font which is used instead of the editor one, so it's not a monospaced font and if ligatures are enabled in the editor (as well as size config and others options), they are not applied in the preview panel.

Error while fetching data from PasteBin

Ultimate PasteBin
	Error while fetching data from PasteBin
	Unknow error

on IDE loading
Check account Credentials - Valid, Re-Install plugin not solved this problem.
Update: Paste creates, but Validate Account Credentials goes to infinnite loop.

PyCharm Community Edition 2016.3.2
Build #PC-163.10154.50, built on December 28, 2016
JRE: 1.8.0_112-release-408-b6 x86
JVM: OpenJDK Server VM by JetBrains s.r.o
OS: Windows 10

Invalid api_user_key error when starting IntelliJ

Every time I start IntelliJ, I see this error in the logs:

Ultimate PasteBin
Error while fetching data from PasteBin
Error: Bad API request, invalid api_user_key

When I go to the Ultimate PasteBin settings page and click Check Account Credentials, they turn out to be valid. The Ultimate PasteBin tool window is empty, but when I click the refresh button my pastes are loaded.

Maybe the plugin tries to connect to PasteBin before the credentials are available? Anything else I can do to help debug the problem?

I am using IntelliJ Ultimate Edition 2017.1.1 on Ubuntu 16.04.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.