MCPcopy Index your code
hub / github.com/chrmarti/vscode-regex

github.com/chrmarti/vscode-regex @v0.6.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.6.0 ↗ · + Follow
28 symbols 61 edges 2 files 0 documented · 0% updated 10mo ago★ 17444 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Features

Shows the current regular expression's matches in a side-by-side document. This can be turned on/off with Ctrl+Alt+M (⌥⌘M).

Global and multiline options can be added for evaluation with a side-by-side document through a status bar entry. This can be useful when the side-by-side document has multiple examples to match.

Regex Previewer in Action

Release Notes

0.6.0

  • Add support for d flag in TypeScript/JavaScript (PR by @wszgrcy)

0.5.0

  • Add chat participant

0.4.0

  • Also publish as web extension

0.3.0

0.2.0

0.1.0

  • Status bar item to toggle adding global and multiline flags for evaluation with example text.
  • Bugfixes

0.0.8

0.0.7

  • Several bugfixes
  • Catch up with latest release

0.0.6

  • Single toggle action to turn Regex matching on/off

0.0.5

  • Make it work on Windows again...

0.0.4

  • Allow any editor to show matches
  • Avoid storing sample file in installation directory
  • More bugfixes

0.0.3

  • More bugfixes, make it work on Windows.
  • Add icon

0.0.2

Bugfixes.

0.0.1

Initial release.

License

MIT

Extension points exported contracts — how you extend this code

RegexMatch (Interface)
(no doc)
src/extension.ts
Match (Interface)
(no doc)
src/extension.ts

Core symbols most depended-on inside this repo

update
called by 5
src/extension.ts
updateDecorators
called by 4
src/extension.ts
findRegexEditor
called by 4
src/extension.ts
dispose
called by 3
src/extension.ts
updateToggleGM
called by 2
src/extension.ts
getVisibleTextEditors
called by 2
src/extension.ts
getRegexRegex
called by 2
src/extension.ts
createRegexMatch
called by 2
src/extension.ts

Shape

Function 20
Method 4
Class 2
Interface 2

Languages

TypeScript100%

Modules by API surface

src/extension.ts25 symbols
src/chat.ts3 symbols

For agents

$ claude mcp add vscode-regex \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact