Skip to content

Commit b834aa1

Browse files
committed
重构(project): 重构项目结构和代码示例
重构项目目录结构,新增 /demo 和 /src 文件夹以优化组织方式。删除旧的解决方案文件和代码示例,新增 CodeRegionExamplesConsoleApp 和 CodeRegionTemplateConsoleApp 项目,分别展示代码注入功能和模板代码。新增统一构建配置文件 Directory.Build.props,集中管理版本信息和生成配置。
1 parent 94f7b98 commit b834aa1

File tree

11 files changed

+34
-238
lines changed

11 files changed

+34
-238
lines changed

CodeRegion.slnx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Solution>
2+
<Folder Name="/.Solution/">
3+
<File Path="Directory.Build.props" />
4+
</Folder>
5+
<Folder Name="/demo/">
6+
<Project Path="demo/CodeRegionExamplesConsoleApp/CodeRegionExamplesConsoleApp.csproj" />
7+
<Project Path="demo/CodeRegionTemplateConsoleApp/CodeRegionTemplateConsoleApp.csproj" />
8+
</Folder>
9+
<Folder Name="/src/">
10+
<Project Path="src/CodeInject/CodeInject.csproj" />
11+
<Project Path="src/CodeInjectSourceGenerator/CodeInjectSourceGenerator.csproj" />
12+
</Folder>
13+
</Solution>

PROJECT_OVERVIEW.md

Lines changed: 0 additions & 181 deletions
This file was deleted.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>net8.0</TargetFramework>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
<Nullable>enable</Nullable>
8+
</PropertyGroup>
9+
10+
11+
<ItemGroup>
12+
<AdditionalFiles Include="../CodeRegionTemplateConsoleApp/Program.cs" />
13+
</ItemGroup>
14+
15+
<ItemGroup>
16+
<ProjectReference Include="..\..\src\CodeInjectSourceGenerator\CodeInjectSourceGenerator.csproj" PrivateAssets="all" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
17+
</ItemGroup>
18+
</Project>

examples/CodeRegionExamplesConsoleApp/Program.cs renamed to demo/CodeRegionExamplesConsoleApp/Program.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
// 感谢您的下载和使用
1111
// ------------------------------------------------------------------------------
1212

13-
using CodeRegionSourceGenerator;
13+
14+
using CodeInject;
1415

1516
namespace CodeRegionExamplesConsoleApp;
1617

@@ -19,6 +20,6 @@ internal partial class ExampleProgram
1920
{
2021
static void Main(string[] args)
2122
{
22-
Show();
23+
//Show();
2324
}
2425
}

examples/CodeRegionTemplateConsoleApp/CodeRegionTemplateConsoleApp.csproj renamed to demo/CodeRegionTemplateConsoleApp/CodeRegionTemplateConsoleApp.csproj

File renamed without changes.
File renamed without changes.

examples/CodeRegionExamples.slnx

Lines changed: 0 additions & 4 deletions
This file was deleted.

examples/CodeRegionExamplesConsoleApp/CodeRegionExamplesConsoleApp.csproj

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/CodeRegion.sln

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)