Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Using the CLI

The most common use of the CLI is just to compile a csv++ source file to you desired target. The target is inferred from the CLI options. Given that you have your source code in my_sheet.csvpp:

Building to Excel

$ csvpp -o my_sheet.xlsx my_sheet.csvpp

Building to Google Sheets

$ csvpp --google-sheet-id "the-google-sheet-id" my_sheet.csvpp

This assumes that you have set up Google Sheets access.

Building to CSV

While you will lose all formatting options, you can also compile back to CSV:

$ csvpp -o my_sheet.csv my_sheet.csvpp

Increasing Verbosity

If you’re having trouble debugging an issue, you can increase the verbosity of the output by adding the -vvvv option.