Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>RowtateNew to Visual Studio Code? Get it now.
Rowtate

Rowtate

soraki

|
3 installs
| (0) | Free
Transpose long rows in CSV files for easier key-value editing
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Rowtate

Rowtate helps you quickly switch between horizontal CSV rows and vertical key–value layouts for easier editing, review, and reordering.

It’s especially useful for long CSV-style rows, message definitions, or structured test data.

✨ Features

🔁 Toggle between row and key/value layouts

🎯 Convert entire files or selected blocks

🧩 Supports mixed layouts in the same file

🎨 Optional coloring for comments, keys, and values

🖱 Drag & drop reordering of vertical rows

🧭 Sidebar with quick-access controls

🚀 Getting Started

Open a file containing CSV-like rows or key/value blocks

Open Rowtate from the Activity Bar

Use Toggle Key/Value Layout or selection-based commands

Keyboard shortcuts are included and can be customized in VS Code.

⚙️ Commands

Rowtate: Toggle Key/Value Layout

Rowtate: Convert Selected Blocks to Vertical

Rowtate: Convert Selected Blocks to Horizontal

Rowtate: Reorder Rows (Vertical)

Rowtate: Toggle Coloring

🎯 Ideal Use Cases

Editing long CSV rows

Message / protocol definitions

Test data & fixtures

Any format where rows ↔ key/value views are useful

🧩 Notes

Rowtate is text-based and does not require strict CSV formatting. Comments and blank lines are preserved.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft