Comments (5)
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.
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:
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.
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:
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.
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:
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.
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)
- Having problem with telemetry and clipit-cmd HOT 13
- Problem with clipit-panel HOT 11
- Meeting Apr. 3
- pyobjc on mac HOT 12
- Data collected from experiments HOT 3
- Presentation Outline HOT 1
- Presentation Notes HOT 1
- Meeting Apr 06
- Repo Management HOT 1
- Report Edits HOT 5
- Presentation Content HOT 9
- Meeting Apr 13 HOT 1
- Meeting Apr 20th HOT 1
- Report Outline HOT 1
- Getting gitable running HOT 10
- R script for graph plot HOT 5
- Draft statistics and tasks to care about on bad smells HOT 3
- Meeting Apr 27th HOT 38
- This is a test issue. HOT 1
- Meeting May 1 HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from csc-510-group-g.