JSX Copy EditorA lightweight VS Code extension by Brownsmith Dynamics for editing literal JSX and TSX copy in one panel, grouped by source file with line numbers. After installation
Imported components appear in their own file blocks. You do not need to run your website or development server. Use in development
Changes are applied to the VS Code document buffers through a workspace edit and support normal undo. Save the files in VS Code as usual. Copy Editor refreshes its fields after a successful save; close and reopen it to start from a fresh extraction. Stale source selections are rejected before an edit is applied. ScopeThe panel presents literal JSX text from the active component and supported local components. File groups follow their first encounter during static traversal; fields keep their traversal order within each file. This is not browser DOM order. Multiple components in one source file are supported, while repeated source entries appear once. Dynamic expressions, props, maps, conditionals, template content and attribute values are outside the supported scope. Complex imports and ambiguous components are skipped. Development commands
PrivacyJSX Copy Editor processes source locally in VS Code. It has no backend, AI service, network calls, telemetry or configuration modifications. For support, email contact@brownsmithdynamics.com or visit brownsmithdynamics.com. |