PalettePaste
Quickly generate and insert sequences at your cursor(s) in VS Code. Supports numbers, letters, Roman numerals, dates and UUIDs.
PalettePaste was inspired by Text Pastry for VS Code and offers similar multi-cursor sequence generation in a lightweight, minimal package. It adds support for various date formats and has no runtime dependencies, making it a practical, straightforward alternative.
Features
Generate common sequences instantly:
- Numbers (0-based, 1-based, or custom start).
- Letters (a–z, A–Z).
- Roman numerals (i, ii, iii / I, II, III).
- Dates (Compact, ISO, Locale, Unix Timestamp, UTC)
- UUIDs.
Usage
- Place one or more cursors where you want to insert sequences.
- Open the Command Palette (Cmd/Ctrl + Shift + P).
- Run a PalettePaste command (see below).
- The sequence will be inserted across all cursors.
Commands
- PalettePaste: Numbers (0…)
- PalettePaste: Numbers (1…)
- PalettePaste: Numbers (Custom…)
- PalettePaste: Letters (a…)
- PalettePaste: Letters (A…)
- PalettePaste: Roman (i…)
- PalettePaste: Roman (I…)
- PalettePaste: UUID
- PalettePaste: Date
- PalettePaste: Set Date Format
Release Notes
1.2.0
- Renamed date time formats for clarity, (Compact, ISO, Locale, Unix Timestamp, UTC).
- Added
Insert Date Sequence with interval (e.g., 2026-08-15 +1d, +7d, +1m, +1y).
1.1.0
- Added new
DateTime format: Provides local time in YYYY-MM-DD HH:mm:ss format.
- Improved Date Format picker: Added detailed descriptions and timezone indicators (Local vs. UTC) to the Command Palette for better clarity.
1.0.1
- Updated extension name and related documentation (README, repository description, changelog)
1.0.0
- Initial release of PalettePaste.
| |