← Back to What's New

Professional Code Editor with Custom Themes

November 2025

Editor UI Accessibility

We've upgraded to a professional-grade code editor with support for multiple color themes and enhanced features for an improved editing experience.

Multiple Editor Themes

Choose from 5 professional editor themes in Settings to match your preference and improve readability:

  • Auto: Automatically syncs with your app theme (light/dark)
  • VS Light: Clean, bright theme perfect for daytime coding
  • VS Dark: Easy on the eyes for night coding sessions
  • High Contrast Dark: Maximum contrast for accessibility
  • High Contrast Light: High contrast option for light mode

Enhanced Performance

The new editor delivers significantly better performance, especially with large JSON files:

  • • Faster syntax highlighting and parsing
  • • Smoother scrolling even with thousands of lines
  • • Better memory management for very large documents
  • • Optimized rendering engine for instant updates

New Editor Features

The upgraded editor brings several powerful features that make editing JSON faster and more efficient:

  • IntelliSense: Smart autocomplete suggestions as you type
  • Enhanced Syntax Highlighting: More accurate JSON parsing and color coding
  • Code Minimap: Optional minimap for quick navigation through large files
  • Multiple Cursors: Edit multiple locations at once with Alt+Click
  • Format on Paste: Automatically formats JSON when you paste it
  • Bracket Matching: Highlights matching brackets and braces

Accessibility Improvements

The new editor significantly improves accessibility for all users:

  • • High contrast themes for visually impaired users
  • • Enhanced screen reader support with proper ARIA labels
  • • Full keyboard-only navigation capabilities
  • • Accessible color contrast ratios meeting WCAG standards

How to Change Editor Theme

  1. 1Click Settings button in the header
  2. 2Scroll to the Code Editor Theme section
  3. 3Select your preferred theme from the dropdown menu
  4. 4The theme applies instantly - no page reload needed!

Your theme preference is automatically saved to localStorage and will persist across sessions.

All JSON formatting and validation happens locally in your browser. No data is sent to any servers.