How to Create CSV Files (WooCommerce CSV Import Example)July 22, 2021
And I think you’ll love it. I focused on several areas:
- Improved UI and user experience
- Faster performance
- Useful features
- Updated documentation
- For Mac users, Native Apple Silicon (ARM – M1, M2) compatibility
Improved UI and User Experience
There are two areas of the user interface that I aimed to improve for usability: Preferences and File Metadata. I also added several new themes and a bunch of subtle improvements to make it look and feel better.
In version 1, preferences (i.e. program settings, keyboard shortcuts, and file extension options) could only be set by editing and saving a file. Some users really liked this and others preferred a UI. I decided to give everyone what they want. For those who like it, you can still edit the preference files just like in version 1. For everyone else, there is a Preferences window that is more intuitive and less prone to mistakes.
In version 1, changing the file’s parameters (e.g. delimiter, character encoding, etc.) or header row/column settings was all done via command. In version 2, you can still do it via command, but there’s now a File Metadata pane to make it easier.
Version 1 had two themes – Light and Dark. Version 2 has five – Light, Dark, Dracula, Solarized Light, and Solarized Dark.
The first thing you’ll notice is that it loads faster than version 1. The load time has been cut nearly in half.
For loading large files in read-only mode, load time has been reduced by nearly 20%
Lastly, the performance for loading files with many columns has been reduced by over 90%. That’s a full order of magnitude.
I make sure that any feature I add is going to be useful to a broad swatch of Modern CSV users. Most of them have been requested by users. The rest are features I find useful, and since I use my own product, I count as a user. Here are some of the most important new features:
* Select all results of a Find operation.
* Open a new instance.
* Deduplicate rows based on just a few columns (instead of only removing rows that are the same on every column). [Premium]
* Reshape (change dimensions) of a range of cells. [Premium]
* Statistics and Column Analysis. [Premium Business]
* Column Lookup. [Premium Business]
For a more comprehensive list, see the Download page.
The old documentation was single page and was starting to get pretty large. The new documentation has multiple pages with excellent navigation and search functionality. It’s more comprehensive but still concise. I endeavor to use graphics instead of words when possible.
Native Apple Silicon (ARM – M1, M2) Compatibility
Rosetta is no longer needed to run Modern CSV on Apple Silicon machines.
A lot of work went into making Modern CSV 2.0. I hope you find it makes editing and viewing CSV files even easier. Please feel free to try it out and let me know what you think.
If you’re ready to buy a license, you can do so here here.
If you already have a version 1 license, you can upgrade here.