Obsidian plugin for rendering CSV code-blocks as a table.
Find a file
exe.dev user 4ca6f224c9 Add double-quote aware CSV parsing and column copy button
- CsvParser._parseRow() now handles quoted fields: commas inside
  double quotes are treated as literal, and "" is an escaped quote.
- Empty lines are filtered out during parsing.
- Each header cell gets a copy button (clipboard icon) that appears
  on hover, right-aligned. Clicking it copies the entire column
  (header + all data rows) joined by newlines to the clipboard.
- Styling: button is absolutely positioned, fades in on header hover,
  uses Obsidian CSS variables for theming.

Co-authored-by: Shelley <shelley@exe.dev>
2026-02-27 02:59:53 +00:00
main.js Add double-quote aware CSV parsing and column copy button 2026-02-27 02:59:53 +00:00
manifest.json Initial commit 2025-07-07 22:22:28 +10:00
styles.css Add double-quote aware CSV parsing and column copy button 2026-02-27 02:59:53 +00:00