Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I forked Text Marker (VS Code) to remove telemetry, add async matching and persistent auto-save — Text Marker Plus

Описание и применение

Разработчик форкнул расширение Text Marker для VS Code, убрав телеметрию, добавив асинхронное поиск и автосохранение правил подсветки, а также улучшив палитру цветов.

Задача

The original Text Marker extension had no telemetry removal, lacked auto‑save for highlight rules, and performed blocking synchronous matching, causing slow performance on large files and visible split panes.

Результат

Text Marker Plus provides the same core highlighting workflow as the original but with removed telemetry, faster async matching, auto‑save, configurable persistence, and an improved color palette.

Рабочий процесс

  • Fork the original Text Marker repository
  • Remove telemetry code and related settings
  • Implement async, chunked matching that processes visible split panes first
  • Add auto‑save toggle and configurable save target for highlight rules
  • Replace default palette with One Half Dark and modify color cycling logic
  • Test the extension in personal workflow and publish to Marketplace

Доказательства

The original extension includes telemetry and enables it by default. You can turn it off, but for something whose whole job is highlighting text in files I'm working on, I didn't see much reason for telemetry to exist at all.

Источник

Instead of blocking on the whole document in one pass, matching runs in smaller async chunks, with the visible part of the editor prioritized so highlights appear quickly while the rest finishes in the background.

Источник

Enable auto-save on toggle instead of saving manually every time, and choose where rules get saved — workspace, global, or prompted each time.

Источник

I swapped the default palette for one based on One Half Dark — it's just a better-looking set of colors than what shipped originally.

Источник

  • Дата записи: 2026-10-03T09:40:53.167Z