расширить список расширений (.csproj, .sln, .razor, .cshtml, .config и т.д.),
добавить фильтры:
исключить bin/, obj/, .git/, node_modules/, dist/ и т.п.,
добавить минимальные метаданные (например, список проектов, дерево папок).
Главное — вы:
полностью контролируете формат,
избавляетесь от большой шапки Repomix,
остаётесь в привычном стекe (C# или Python + VS Code).
Если хотите, можем отдельно усложнить скрипт до почти полного аналога Repomix: с игнор‑файлами, конфигом, несколькими форматами вывода (Markdown, plain text).
// Регистрация фоновых сервисов (порядок не важен)
builder.Services.AddHostedService<PeriodicProcessor>();
builder.Services.AddHostedService<ContinuousListener>();
builder.Services.AddHostedService<StartupInitializer>();
builder.Services.AddHostedService<CronJob>();
Сейчас вошел в свои папки из VS Code
У меня в комментариях в начале абзаца, который (абзац) приведен выше КАждое слово в комментриях высвечивается в квадрате желтого цвета. То есть каждое слово комментария в клетке желтого цвета.
Как убрать эти клетки ? Слова посадили в Клетки - хорошо звучит, выглядит не очень.
Это не проблема кода, а функция VS Code — подсветка Unicode-символов (желтые квадраты показывают символы, которые могут выглядеть как другие, или относятся к небазовым ASCII).
В комментариях с русским текстом она часто «выделяет» каждый символ отдельным квадратом, выглядит как «слова в клетках» именно так, как вы описали.
Как убрать эти желтые клетки
Вариант 1: через всплывающую подсказку (быстро)
Наведите курсор на любой символ в желтом квадрате.
Появится всплывающая подсказка с объяснением и опцией настройки.
Нажмите на неё и выберите что-то вроде:
Disable highlighting of non basic ASCII characters или
Adjust settings → отключить подсветку.
Это сразу запишет нужный параметр в ваши настройки.
Вариант 2: через настройки вручную
В VS Code открыть настройки:
Ctrl + , (Windows/Linux) или Cmd + , (macOS),
или File → Preferences → Settings.
В поиске настроек написать: unicodeHighlight.
Найдите и установите в false следующие параметры:
Editor: Unicode Highlight: Non Basic ASCII (editor.unicodeHighlight.nonBasicASCII)
После этого желтые квадраты вокруг букв в комментариях исчезнут.
В комментариях желтые квадраты исчезли, но появились в Логах на словах на русском языке
Да, это всё то же — Unicode Highlight, но теперь в терминалке/в логах (в выводе приложения). В терминале VS Code тоже применяется эта логика, но настройки терминала/кинша иногда «перебивают» или у них свои флаги.
Как убрать желтые квадраты в логах (в терминале)
Вариант 1: через всплывающую подсказку (внутри терминала)
В окне терминала (в логах) наведите курсор на любую букву в желтом квадрате.
Появится всплывашка с объяснением и опцией:
Disable highlighting of non-basic ASCII characters или
Adjust settings → отключить.
Нажмите на неё.
Это часто меняет именно настройки терминала, а не редактора кода.
Вариант 2: настройки терминала вручную
Ctrl + , → откроются настройки.
Поиск по: unicodeHighlight.
Проверьте и установите в false параметры, относящиеся к терминалу:
Terminal: Unicode Highlight: Non Basic ASCII (terminal.integrated.unicodeHighlight.nonBasicASCII)
Terminal: Unicode Highlight: Ambiguous Characters (terminal.integrated.unicodeHighlight.ambiguousCharacters) (если такие есть в вашей версии).
Если в списке настроек не видите именно terminal.integrated.unicodeHighlight..., то:
Вариант 3: в settings.json
Ctrl + Shift + P → Preferences: Open Settings (JSON).
(если terminal.integrated.unicodeHighlight... не поддерживается вашей версией — просто не будет ошибки, настройки редактора всё равно отключат подсветку.)
Вариант 4: добавить русскую локаль как разрешенную (более мягкий способ)
Если хотите оставить подсветку, но для русского текста: