# EFCore.Visualizer **Repository Path**: JerryFox/EFCore.Visualizer ## Basic Information - **Project Name**: EFCore.Visualizer - **Description**: 从github导入,efcore查看sql - **Primary Language**: C# - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-21 - **Last Updated**: 2024-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: EF ## README ![EFCore.Visualizer](doc/IconMedium.png "EFCore.Visualizer") # Entity Framework Core Query Plan Visualizer View Entity Framework Core query plan directly inside Visual Studio. [![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/GiorgiDalakishvili.EFCoreVisualizer?style=for-the-badge&logo=visualstudio&label=Download%20Now&color=purple)](https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer) [![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/GiorgiDalakishvili.EFCoreVisualizer?style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer) [![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/GiorgiDalakishvili.EFCoreVisualizer?style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer&ssr=false#review-details) ## Introduction With Entity Framework Core query plan debugger visualizer, you can view the query plan of your queries directly inside Visual Studio. Currently, the visualizer supports SQL Server and PostgreSQL. > [!IMPORTANT] > The visualizer requires **Visual Studio Version 17.9.0 ([Released on February 13th](https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-9-now-available/)) or newer** and supports **EF Core 7 or newer**. ## Usage After installing the [extension from the marketplace](https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer), a new debugger visualizer will be added to Visual Studio. When debugging, hover over your queries and there will be an option to view the query plan: ![VariableVisualizer](doc/VariableVisualizer.png) Click on 'Query Plan Visualizer' and the query plan will be displayed for your query. ### SQL Server: ![Sql Server Plan](doc/SqlPlan1.png) ![Sql Server Plan](doc/SqlPlan2.png) ### PostgreSQL: ![PostgreSQL Plan](doc/PostgreSQLPlan2.png) ![PostgreSQL Plan](doc/PostgreSQLPlan1.png) ## Credits This extension uses [pev2](https://github.com/dalibo/pev2/) and [html-query-plan](https://github.com/JustinPealing/html-query-plan) to display query plans.