GithubHelp home page GithubHelp logo

Comments (5)

cleebp avatar cleebp commented on July 21, 2024

Moving over the links to those 3 sublime clipboard managers here...

Clipboard Manager = https://packagecontrol.io/packages/Clipboard%20Manager
Clipboard History = https://packagecontrol.io/packages/Clipboard%20History
Jimbly's Clipboard History = https://packagecontrol.io/packages/Jimbly's%20Clipboard%20History

from csc-510-group-g.

cleebp avatar cleebp commented on July 21, 2024

Here are my thoughts on the 'Clipboard Manager' plugin.

Install isn't too bad, you have to re-register your ctrl-c/ctrl-p (or for mac cmd-c/cmd-p) commands to use the managers commands. Once you are using their copies and pastes however it performs just like normal copy and paste; however, you can choose to show your history at the bottom of the screen like so:

screen shot 2016-02-09 at 11 47 21 am

As you can see in the screenshot it handles indents through a special backslash, so while you can just fast copy from this box at the bottom if you want to preserve indents you must use their special commands for traversing the history and paste from that (an inconvenience). You can see where the history is currently pointed at from the big arrow on line 1.

Overall the plugin is nice but I don't like how it goes as far as to add a visual GUI component but you can only interact with it correctly through commands. This may be a larger problem with Sublime extensions on the whole though.

from csc-510-group-g.

cleebp avatar cleebp commented on July 21, 2024

Here are my thoughts on the 'Clipboard History' plugin.

Install is way easier, don't have to remap commands it just works with your native ctrl-c/ctrl-v (or cmd-c/cmd-v) which is nice. Basically as you copy your history is build and by using a complex command (⌘⎇⌃V on mac) you can show your history and it appears in the command box at the top like so:

screen shot 2016-02-09 at 11 55 27 am

From here you can simply click an item and it will show up at your cursor location. Alternatively like the other plug-in you can use commands to navigate the history so your next paste pastes from the current index. Unlike the other plugin your history doesn't stay visible as you work so you have to enter the command to see the history, then use commands to navigate and paste which is a huge pain.

from csc-510-group-g.

cleebp avatar cleebp commented on July 21, 2024

Here are my thoughts on the 'Jimbly's Clipboard History' plugin.

So this just seems like a more updated version of the 'Clipboard History' plugin with an easier command to access the clipboard history. But seriously besides that it seems identical on the surface level:

screen shot 2016-02-09 at 12 04 34 pm

Its last update was 8 months ago compared to the other plugins last update 3 years ago so really it just seems like the same project with a couple more recent tweaks. Same problem as before with the history not being static.

This is probably our best bet to start working from if we choose to go down the sublime route, my immediate changes to consider making would be:

  • Making the history static, in other words have the history always be an active window, right now when you perform any action the history disappears
  • Having the history show automatically after first copy/paste
  • Allow dragging from the history rather than just clicking to paste at cursor
  • Provide contextual options on the history options, i.e. right-click on the item gives you options to delete it, favorite it, etc.
  • Perhaps new display options with more context on where the item came from
  • Flag items in the history as 'stickies' or 'favorites' so that they don't disappear
  • add contextual options to the history window itself, i.e. right click on the window and there is an option to clear all non favorite items etc.

from csc-510-group-g.

arjunmadan avatar arjunmadan commented on July 21, 2024

Found this online:
API docs for developing with Sublime. They have something called a 'panel'. Not too sure what it is though. Will explore further later.

https://www.sublimetext.com/docs/3/api_reference.html

from csc-510-group-g.

Related Issues (20)

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.