intellij-csv-validator

CSV validator, highlighter and formatter plugin for JetBrains Intellij IDEA, PyCharm, WebStorm, ...

APACHE-2.0 License

Stars
370
Committers
3

Bot releases are visible (Hide)

intellij-csv-validator - Release 3.0.2 Latest Release

Published by SeeSharpSoft almost 2 years ago

FIX: Detected bulk mode status update from DocumentBulkUpdateListener #384
FIX: Argument for @NotNull parameter 'parent' of PsiHelper.getNthChildOfType must not be null #372
FIX: Argument for @NotNull parameter 'element' of PsiHelper.getSiblingOfType must not be null #375
FIX: Cannot invoke "Document.getText()" because "document" is null #388
FIX: Cannot invoke "PsiFile.getProject()" because the return value of "CsvPsiTreeUpdater.getPsiFile()" is null #378
FIX: Argument for @NotNull parameter 'replacement' of CsvPsiTreeUpdater$ReplacePsiAction. must not be null #380
FIX: provide project parameter for opening link
FIX: Cannot invoke "Document.insertString(int, java.lang.CharSequence)" because "document" is null #386
FIX: first extension sanity check

intellij-csv-validator - Release 3.0.1

Published by SeeSharpSoft almost 2 years ago

Major update release 3.*!

For this release, the plugin was reworked quite a bit, focusing on performance and table editor usage. The table editor is now the default editor!

Some options were removed for simplification and consistency (e.g. 'Tabularize' formatting), while new features were added (e.g. comment support in table editor).

Due to incompatible code changes, file specific settings (value separator & escape character) are lost and might need to be set again accordingly.

Feedback is welcome!

PS: The previous versions are still available on the project page.

Update 3.0.1

FIX: cannot init component state (componentName=CsvFileAttributes) #359
FIX: cannot invoke "add(Object)" because "this.myUncommittedActions" is null #361
FIX: cannot invoke "createNotification(...)" because "notificationGroup" is null #362
FIX: cannot invoke "getManager()" because the return value of "getPsiFile()" is null #363
FIX: image in plugin description
FIX: plugin update restart

intellij-csv-validator - Release 2.21.0

Published by SeeSharpSoft almost 2 years ago

PERF: support comments in fast lexer
PERF: reworked (rainbow) coloring
PERF: avoid formatting while typing
PERF: limit column highlighting to 1000 entries around caret
PERF: limit calculation and buffering of CSV column info data
FIX: short comments

intellij-csv-validator - Release 2.18.2

Published by SeeSharpSoft almost 3 years ago

intellij-csv-validator - Release 2.18.0

Published by SeeSharpSoft almost 3 years ago

NOTE: Minimum version requirement changed to v2020.1 and newer
FIX: Show diff opens an empty window #306

intellij-csv-validator - Release 2.17.1

Published by SeeSharpSoft over 3 years ago

NEW: Plugin name change: CSV
FIX: Null pointer when using csv rendering in Markdown documentation #292
FIX: NullPointerException on startup #295
FIX: Plugin not showing column at caret Ctr+F1 #300
FIX: Past few versions of this plugin don't show colors #298

intellij-csv-validator - Release 2.15.1

Published by SeeSharpSoft over 3 years ago

FIX: Rainbow Values no longer works #265

intellij-csv-validator - Release 2.14.4

Published by SeeSharpSoft over 3 years ago

NEW: Auto detect value separator (by count)

intellij-csv-validator - Release 2.14.3

Published by SeeSharpSoft about 4 years ago

NEW: Added default "Header row fixed" setting
NEW: Support "Comment with line comment" #247
FIX: "Value coloring" change not applied to open files

intellij-csv-validator - Release 2.14.1

Published by SeeSharpSoft about 4 years ago

NEW: Predefined column colors (Rainbow-style)
NEW: Enhanced color scheme switch
NEW: Table Editor coloring
FIX: Performance for indexing large CSV files #239

intellij-csv-validator - Release 2.13.0

Published by SeeSharpSoft over 4 years ago

NEW: Support for customizable line comments ('#' indicates a line comment per default)

intellij-csv-validator - Release 2.11.1

Published by SeeSharpSoft over 4 years ago

NEW: Adding custom separator #177
FIX: Memory issues and freezes after updating #204

intellij-csv-validator - Release 2.10.0

Published by SeeSharpSoft over 4 years ago

FIX: resolve CSV/TSV file type conflict for versions 2020.* with Database plugin

intellij-csv-validator - Release 2.9.3

Published by SeeSharpSoft over 4 years ago

NEW: option to keep trailing spaces for CSV/TSV/PSV files
FIX: consider escape char inside quotes as escaped text

intellij-csv-validator - Release 2.9.2

Published by SeeSharpSoft over 4 years ago

FIX: Backslash in text is considered a special character #184
FIX: NullPointerException thrown when trying to view CSV as table #185

intellij-csv-validator - Release 2.9.1

Published by SeeSharpSoft over 4 years ago

FIX: update failed for AnAction #181
FIX: selection indicator for default separator action

intellij-csv-validator - Release 2.9.0

Published by SeeSharpSoft over 4 years ago

NEW: customizable escape character #159
NEW: value separator setting moved from 'Code Style' to 'General'

  • lots of code cleanup & rework
intellij-csv-validator - Release 2.8.2

Published by SeeSharpSoft over 4 years ago

FIX: horizontal scrolling within table editor #169

intellij-csv-validator - Release 2.8.1

Published by SeeSharpSoft almost 5 years ago

FIX: scrolling within table editor #164

NOTE: IDE versions prior to 2017.3.* are no longer supported!

intellij-csv-validator - Release 2.8.0

Published by SeeSharpSoft about 5 years ago

NEW: improved font handling in table editor #122
FIX: proper font handling in balloon tooltips

NOTE: IDE versions older than 2017.3.* are no longer supported! The latest binaries are available here.