jamesandres / columncopy Goto Github PK
View Code? Open in Web Editor NEWGoogle Chrome extension which enables selecting columns from table.
License: MIT License
Google Chrome extension which enables selecting columns from table.
License: MIT License
Visual breaks should appear as breaks in the output
From a review:
Great extension. One of the few things i miss from firefox is the ctrl click selecting of a table's column.
Is there any way to change the key configuration? The Alt key and click in ubuntu is assigned to moving the current window (which i use a lot)
I think a nice new feature for ColumnCopy would be "Copy all column's links.
Instead of copying the column's text, it could copy the column's links.
I think I can implement this new feature if the author don't have the time to do it.
Please let me know if you think it's a good ideia.
Tried it, did not work at all! Maybe because I'm on Linux?
Note that I had to change the default shortcut, as ALT+Click triggers the easy window-movement on most DEs/X.
It would have also been nice to allow the META key to be used as a modifier.
Still... unfortunately I did not get it to work :(
-- Michel Albert
I installed ColumnCopy extension for Intel Linux Version 97.0.4692.71 (Official Build) (64-bit) Chrome.
It does not work with any table I tried, here is an example table:
https://en.wikipedia.org/wiki/Raspberry_Pi#Model_comparison
It would be cool if the extension would work.
Extension installed successfully. When right-click on the column I can see the menu items "copy this column" and "copy entire table". However nothing is being copied.
The OS is Ubuntu 12.04
Chrome version 47.0.2526.111
This extension adds a submenu to the context menu with the two functions, which is good for new users or if you forget a keyboard shortcut.
But I like to keep my context menu clean, so it would be great if there was an option to hide it, and only use keyboard shortcuts.
Probably similar to the other CSS issues
Seems that it didn't work in bootstrap framework table.
When an angular component uses ShadowDom ViewEncapsulation, ColumnCopy does not work.
https://angular.io/api/core/ViewEncapsulation#ShadowDom
I have a use case where I need to show raw email bodies in an Angular application. Those email bodies include custom styling, that often overrides application styling if ShadowDom encapsulation is not used. Unfortunately using ColumnCopy to copy data out of the email bodies has been essential for users of the application, however preserving the email style is also important to the product.
It would be great if ColumnCopy could find a way to work with Shadow DOM.
I have tested in OSX Chrome and just doesn't work.
@ArtemRussakovskii and @FaresSamara both requested this feature in the Chrome Store.
ColumnCopy generally seems to work very well, but appears to fail with nested tables. For example, if the third column has some cells with nested tables and I copy the first column, I also get the contents of all the nested tables from the third column..
Modify one of the testN.html files so that its JSON can't be parsed. Attempt to run the tests. They'll all fail. (One would, of course, expect that only the broken test would fail.)
The problem is that the JSON is parsed in beforeEach(), and errors there aren't handled the same way as errors in it().
This is only one example; basically, any error (I assume this means, any uncaught exception, but I haven't tested that) in beforeEach() will blow up all of the test cases.
See #25 for a fix.
Hi,
while programming another extension, the DevTools of Chrome catch en error:
Error in event handler for (unknown): TypeError: Cannot read property 'options' of undefined
at chrome-extension://lapbbfoohlcmlbdaakldmmallcbcbpjb/src/inject/inject.js:12:44
` function ColumnCopy() {
var that = this;
chrome.extension.sendRequest({ method: 'getOptions' }, function(response) {
that.options = $.extend({}, response.options);
that.init();
});
}
`
ColumnCopy did not disturb my work since now, don't know why.
You should write anything like this:
if (!response) return false; that.options = $.extend({}, response.options);
But sometimes a very useful extension!
Thank you.
Observed in PHPMyAdmin in the right frame.
Loading the right frame in its own windows makes it work.
Like the product alot but there is a funny issue with it affecting my paste buffer. The available page properties pulse (zoom in zoom out)
I often cannot use my normal copy/paste function when the extension is engaged. The page buffer/clipbord won't clear with my latest copy to clipboard data
Can you kindly put the list of steps on mac book pro? Using option key instead of the Alt does not seem to work
For some reason this extension makes most of the tooltips on Github blurry. Might want to look into that.
Thanks for the helpful extension.
Cheers.
OS: Win10
Chrome 58
ColumnCopy 0.4.0
Hello,
I tried with the following test page, doesn't work with the CSS:
`
<title>test</title>Alone in of their e yealier. | Seule dans sent tôt. |
After her this and man. |
Après ses cetceptionnel. |
Her flew, till she said in 15ingclock. | Sa en 15 minutes que le matin. |
kiss. That's at her 25th. | Le co- que à la déjà. |
was to return to bed. | |
From the far away of it an island. | Danre-jour une petite île coès. |
CSS:
body{ background-color: rgb(220, 220, 220); counter-reset: P; text-align: justify; } table, td { padding-right:2rem; padding-left:2rem; padding-bottom:2rem; vertical-align:top; } td { width: 24rem; /* Crown Royal */ } td:before { content: counter(P) "ยง "; counter-increment: P; } .FR { color: blue; }
P.S. On Firefox works with https://addons.mozilla.org/en-us/firefox/addon/tabletools2/
This tool is very useful for a column but also useful would be the ROW. Also if it could somehow be used for multiple columns/rows (by looking at selection?) and displaying extra options for that, would be excellent.
It would be nice to click the column and have an option "Copy this column"
For example, highlight the column or entire table for 1 second.. or show a popup saying "x records copied to clipboard".
I experience the same error as described here: http://windowresizer.userecho.com/topic/185143-exception-in-development-tools-in-chrome-dev-m-29015302-66-and-29015353-611/
happens every time on any page. at google.com for example
Denying load of chrome-extension://lapbbfoohlcmlbdaakldmmallcbcbpjb/js/jquery/jquery.min.map. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension. ?gws_rd=cr&ei=_T00UovODaby4QSmsICgDQ:1
GET chrome-extension://invalid/
It would be great to be able to copy just the selected cells from a table. The "Table2Clipboard" addon for Firefox does that. It would be great to have it in Chrome also.
In that addon for Firefox, we press "CONTROL" and then select the desired cells with the mouse. The cells become highlighted as we select them. Then, there is a context menu to "Copy the selected cells to clipboard".
I work with HTML tables all day and really miss this feature!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.