Releases: janisdd/vscode-edit-csv
Releases · janisdd/vscode-edit-csv
0.10.0
- added feature #161 -
excelLike
option todragToAutoFill
setting- this is now the default
- added feature #155 - zoom the table content (only cells, not headers)
- ui buttons are added or use mouse + ctrl (same as vs code font size feature)
- added option
pasteBehavior
to determine where the old cells should be moved after a paste operation , see #156 - added option
pasteScrollBehavior
to determine where to scroll after a paste operation, see #156
0.9.2
0.9.2
- added feature #157 - hide columns initially, added options
initiallyHiddenColumnNumbers
to hide columns based on its numberinitiallyHiddenColumnNames
to hide columns based on its name (first non-comment row)
- fixed issue #147: add feature to automatically reload data if the source csv file changes
- fixed issue #152: support drag and paste like excel
- enabled
dragToAutoFill
(handsontablefillHandle
) option - only supports copying same sequences
1,2,3
will copy1,2,3
again not4,5,6
- enabled
0.9.1
0.9.0
- fixed annoying issue where initial scroll position was set incorrectly (when the row was in the first half)
- fixed issue #140 - add feature to hide columns
- fixed issue #31, #139 -
ctrl+tab
,ctrl+shift+tab
,alt+1
, ...,alt+9
(on linux/windows) is not longer consumed by handsontable - fixes issue #75 - watch files outside of workspace for changes
- removed
chikidar
as dependency, vs can now watch all files - because the timing when a change is detected and when file model (vs code) is updated is not the same across platforms, we have to use vs code's own file change events
onDidChangeTextDocument
behaves the same way for all platforms but is always fired after the file was changed (on every key stroke)- however, we still need a file system watcher because when the user closes the source file, no
onDidChangeTextDocument
event is fired anymore (untilopenTextDocument
is called again) - to detect if the file was really changed we have to compare the file content with the last known content (so we have a full copy of the file content in memory)
- this is because we need to know if the change was triggered by this extension or by another program (if last known content == current content then the change was not triggered by this extension)
- removed
- changed logo
0.8.3
0.8.1
0.8.0
- trim cells can now be undone (not for header cells)
- fixed issue #122 - add option customize text color
- added feature #130 - add feature resize rows
- works the same as
doubleClickColumnHandleForcedWith
(auto resize is a bit better implemented)
- works the same as
- adds feature #109 - open urls in browser
- controled via
convertUrlsToLinkTags
setting
- controled via
0.7.6
0.7.5
- fixed issue #111 - add feature resize columns and rows
- context menu item (which sets the column width(s) to
doubleClickColumnHandleForcedWith
)
- context menu item (which sets the column width(s) to
- fixed many issues that would break the
doubleClickColumnHandleForcedWith
feature - fixed issue #115 - Add newline at the end of file
- new setting
finalNewLine
which controls how the final newline is handled
- new setting
- fixed issue where edit button was not shown for
dynamic csv
mode (rainbow csv extension)
0.7.4
- fixed issue #112 - added keyboard shortcut to delete the current row (
ctrl+shift+alt+minus
)- behaves the same was as context menu action (actually uses it)
- also works on mac (because normally
alt+-
[and or shift] will insert a dash)
- added option
csv-edit.showDeleteColumnHeaderButton
true: shows a delete column button in the column header (on hover), false: not (fixes issue #113) - added option
csv-edit.showDeleteRowHeaderButton
true: shows a delete row button in the row header (on hover), false: not (fixes issue #113) - fixed issue #114 - "dynamic csv" is now also supported as language id