
zaneris/passenger
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Открытый IDE для C# и .NET, созданный на Avalonia для Windows, macOS и Linux: редактор на базе Roslyn, собственный отладчик с Hot Reload, профайлер процессора и памяти, инструменты XAML для Avalonia...
Обзор
IDE для C# и современного .NET, написанный на C# с Avalonia, бесплатный и открытый под MIT. Сначала Windows и macOS, с сборками для Linux (как их установить). Веб-сайт • Скачать • Что он делает • Ваш агент по программированию • Создание • Вклад Пассажирские редактирования, сборки, запуски, тесты, отладки и профили C# и .NET. Большая часть того, что включает, обычно требует платного IDE или платного дополнения; в Passenger это часть IDE, бесплатная и открытая под управлением MIT для рабочих и личных проектов: - Завершение и проверки по обеим параметрам, предпросмотр при наборе (WPF в Windows), живое визуальное дерево запускающегося приложения, неудачные привязки с исправлениями, а в Avalonia — связывание значений после строк и точек остановки XAML в XAML. Больше инструментов XAML, чем в других .NET IDE. - Таймлайн, дерево вызовов, горячие точки и граф пламени — от запуска программы или прикреплённого к запущенной; снимки кучи с сохраненными размерами и путями к корням по сравнению с показыванием новых, мертвых и выживших объектов.
Обзор (машинный перевод)
IDE для C# и современного .NET, написанный на C# с Avalonia, бесплатный и с открытым исходным кодом в MIT. Сначала Windows и macOS, с сборками для Linux (как их установить).
Веб-сайт • Скачать • Что он делает • Ваш агент кодирования • Здание • Вклад
Пассажирские редактирования, сборки, запуски, тесты, отладки и профили C# и .NET. Большая часть того, что там входит, обычно требует платного IDE или платное дополнение; в Passenger он входит в IDE, бесплатный и открытый код под MIT, для работы и личного Проекты похожи:
- XAML инструменты для Avalonia и WPF. Завершение и проверки для обоих, предварительный просмотр по мере ввода (WPF на Windows), Живое визуальное дерево запуска приложения, неудачные привязки с исправлениями, а в Avalonia — значения связывания после XAML строки и точки остановки в XAML. Больше инструментов XAML, чем в других .NET IDE.
- Профилирование производительности и памяти. Временная шкала, дерево вызовов, горячие точки и граф пламени от начала программы или прикреплён к работещей; куча снимков с сохраненными размерами и путями к корням, по сравнению с показывать новые, мёртвые и Выжившие объекты. Обычно это платное дополнение.
- **Собственный отладчик с Hot Reload.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Passenger
Debug the whole stack. The free IDE for C# and .NET: from a console app to a Docker Compose stack or an Aspire AppHost, every .NET service under its own debugger, Hot Reload and profiler. Free and open source under MIT, for Windows, macOS and Linux (how to install it there).
Website • Download • What’s new in 0.2.2 • What it does • Your coding agent • Building • Contributing
Passenger edits, builds, runs, tests, debugs and profiles C# and modern .NET. Most of what it includes usually takes a paid IDE or a paid add-on; in Passenger it is part of the IDE, free and open source under MIT, for work and personal projects alike, with no account, no licence key and no telemetry:
- Debugging and profiling in containers. A Docker Compose file’s services or a Dockerfile’s run as one, every .NET service built here, held at its start and attached to inside its container, with Hot Reload and the profiler there too.
- Aspire, with Passenger as the AppHost’s IDE. Aspire asks Passenger to start each project resource, so every service is debugged, reloaded and profiled, and the Aspire window shows the resources, their logs and their traces.
- Live requests with their SQL. Each request a running web app serves and the database commands it ran, an N+1 or a slow query marked, for a program you run and for every service of a compose run or an AppHost.
- EF Core migrations that run. The Migrations window finds what would stop
dotnet ef(the tool, the Design package, a provider behind) and fixes it before it runs. - A debugger of its own, with Hot Reload, and performance and memory profiling: several programs debugged at once, the values methods returned, Smart Step Into and decompiled libraries; call trees, flame graphs and heap snapshots compared.
- XAML tooling for Avalonia and WPF. Completion and checks, a preview as you type, the running app’s Live Visual Tree, failed bindings with fixes, and in Avalonia, binding values and breakpoints in the XAML.
- An IDE your agent can drive. Passenger is an MCP server for Claude Code, Codex, OpenCode and any MCP agent: it
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"passenger": {
"command": "/Applications/Passenger.app/Contents/MacOS/Passenger",
"args": ["--mcp-attach"]
}
}
}