Skip to content
This repository has been archived by the owner on Mar 23, 2019. It is now read-only.

kstenschke/copypastestack-plugin

Repository files navigation

Copy/Paste Stack Plugin

Source code of the intellij IDEA Copy/Paste Stack Plugin
This is a plugin for the various intellij IDEs, working in IntelliJ IDEA, RubyMine, WebStorm, PhpStorm,
PyCharm, PyCharm CE, AppCode, Android Studio and 0xDBE.

Description

Copy/paste stack is an advanced copy history manager including a clipboard viewer.
The plugin adds a tool window of copy history items, similar to the standard copy history built-in, but possible to be kept persistently open and with some additional features:

  • Copy/paste stack provides a list of copied string items, from the current and recent sessions. Copy/paste stack caches its content, allowing you to keep copied items for as long as needed (instead of limiting their availability to the current editing session).
  • The full text of selected items can optionally be previewed in an editable text pane.
  • One or multiple selected items can be inserted into the editor via [ENTER] key, [SPACE] or double click, and can be copied back to the clipboard
  • Items are automatically trimmed from surrounding whitespace.
  • The list of copied items can be sorted chronologically or alphabetically, and grouped using color tags
  • When pasting items back into the editor, they can be wrapped with a prefix and postfix string, and a delimiter when pasting multiple items at once.
  • The plugin also includes a viewer for the current textual or image clipboard contents

Credits

The icons used in this plugin are either derived from the icons used in the intellij IDEs,
or colorized variations of icons from the font awesome iconset

Changelog

Read full changelog at: https://github.com/kstenschke/copypastestack-plugin/blob/master/CHANGELOG.textile

License

Copyright 2014-2015 Kay Stenschke

Licensed under the Apache License, Version 2.0 (the “License”);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an “AS IS” BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.