Skip to content

Commit e909d90

Browse files
committed
vscode setup
1 parent a5b9552 commit e909d90

File tree

7 files changed

+158
-0
lines changed

7 files changed

+158
-0
lines changed

.vscode/settings.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
// The following will hide the js and map files in the editor
3+
"files.exclude": {
4+
"**/.build": true,
5+
"**/.nuget": true,
6+
"**/.vs": true,
7+
"**/docs": true,
8+
"**/packages": true,
9+
"**/bin": true,
10+
"**/obj": true,
11+
"**/*.DotSettings": true,
12+
"**/*.sln": true,
13+
"**/*.Mono.csproj": true,
14+
"**/*.Docs.csproj": true,
15+
"**/*.Algorithms.csproj": true,
16+
"**/*.Tests.csproj": true
17+
},
18+
"search.exclude": {
19+
"**/.build": true,
20+
"**/.nuget": true,
21+
"**/.vs": true,
22+
"**/docs": true,
23+
"**/packages": true,
24+
"**/bin": true,
25+
"**/obj": true,
26+
"**/*.DotSettings": true,
27+
"**/*.sln": true,
28+
"**/*.Mono.csproj": true,
29+
"**/*.Docs.csproj": true,
30+
"**/*.Algorithms.csproj": true,
31+
"**/*.Tests.csproj": true
32+
}
33+
}

.vscode/tasks.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"label": "build",
6+
"type": "process",
7+
"command": "dotnet",
8+
"args": ["build","${workspaceFolder}/src/Advanced.Algorithms.NetCore.sln"],
9+
"problemMatcher": "$msCompile",
10+
"group": {
11+
"kind": "build",
12+
"isDefault": true
13+
}
14+
}
15+
]
16+
}

omnisharp.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"fileOptions": {
3+
"excludeSearchPatterns": [
4+
"**/*.Docs.csproj",
5+
"**/*.DotSettings",
6+
"**/*.sln",
7+
"**/*.Mono.csproj",
8+
"**/*.Docs.csproj",
9+
"**/*.Algorithms.csproj",
10+
"**/*.Tests.csproj"
11+
]
12+
}
13+
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 15
4+
VisualStudioVersion = 15.0.26730.16
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{6FD3B84B-9283-4E9C-8C43-A234E9AA3EAA}"
7+
ProjectSection(SolutionItems) = preProject
8+
..\.nuget\NuGet.Config = ..\.nuget\NuGet.Config
9+
..\.nuget\NuGet.exe = ..\.nuget\NuGet.exe
10+
..\.nuget\NuGet.targets = ..\.nuget\NuGet.targets
11+
EndProjectSection
12+
EndProject
13+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Documentation", "Documentation", "{38EA62D0-D2CB-465D-AF4F-407C5B4D4A1E}"
14+
ProjectSection(SolutionItems) = preProject
15+
..\LICENSE = ..\LICENSE
16+
..\README.md = ..\README.md
17+
EndProjectSection
18+
EndProject
19+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{AC9AE37A-3059-4FDB-9A5C-363AD86F2EEF}"
20+
ProjectSection(SolutionItems) = preProject
21+
..\.build\build.ps1 = ..\.build\build.ps1
22+
..\.build\docfx.json = ..\.build\docfx.json
23+
..\.build\setup.ps1 = ..\.build\setup.ps1
24+
EndProjectSection
25+
EndProject
26+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Advanced.Algorithms", "Advanced.Algorithms\Advanced.Algorithms.NetCore.csproj", "{32E22D53-CECD-4E2D-ADAD-85DD79A8549F}"
27+
EndProject
28+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Advanced.Algorithms.Tests", "..\tests\Advanced.Algorithms.Tests\Advanced.Algorithms.Tests.NetCore.csproj", "{556705BD-1E64-426D-A9CA-08390156FB85}"
29+
EndProject
30+
Global
31+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
32+
Debug|Any CPU = Debug|Any CPU
33+
Release|Any CPU = Release|Any CPU
34+
EndGlobalSection
35+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
36+
{32E22D53-CECD-4E2D-ADAD-85DD79A8549F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
37+
{32E22D53-CECD-4E2D-ADAD-85DD79A8549F}.Debug|Any CPU.Build.0 = Debug|Any CPU
38+
{32E22D53-CECD-4E2D-ADAD-85DD79A8549F}.Release|Any CPU.ActiveCfg = Release|Any CPU
39+
{32E22D53-CECD-4E2D-ADAD-85DD79A8549F}.Release|Any CPU.Build.0 = Release|Any CPU
40+
{556705BD-1E64-426D-A9CA-08390156FB85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
41+
{556705BD-1E64-426D-A9CA-08390156FB85}.Debug|Any CPU.Build.0 = Debug|Any CPU
42+
{556705BD-1E64-426D-A9CA-08390156FB85}.Release|Any CPU.ActiveCfg = Release|Any CPU
43+
{556705BD-1E64-426D-A9CA-08390156FB85}.Release|Any CPU.Build.0 = Release|Any CPU
44+
EndGlobalSection
45+
GlobalSection(SolutionProperties) = preSolution
46+
HideSolutionNode = FALSE
47+
EndGlobalSection
48+
GlobalSection(ExtensibilityGlobals) = postSolution
49+
EnterpriseLibraryConfigurationToolBinariesPath = .1.505.2\lib\NET35
50+
SolutionGuid = {625C1EB5-44CF-47DE-A85A-B4C8C40ED90A}
51+
EndGlobalSection
52+
EndGlobal
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5+
<RootNamespace>Advanced.Algorithms</RootNamespace>
6+
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
7+
<SignAssembly>True</SignAssembly>
8+
<AssemblyOriginatorKeyFile>StrongNameKey.snk</AssemblyOriginatorKeyFile>
9+
<DelaySign>False</DelaySign>
10+
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
11+
<AssemblyName>Advanced.Algorithms</AssemblyName>
12+
</PropertyGroup>
13+
14+
</Project>

src/Advanced.Algorithms/Properties/AssemblyInfo.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,9 @@
4242
"8e36122767529b7e2b3fb126f986e55458e01ddb5c2e93e913fce5c32d1ce98ac741a8dd2f1c76" +
4343
"29bd6bfd11fe86f6ea25aacb1c16e085d61103b16f8f667068415b7b02633b61aff76406e10313" +
4444
"0bcf3ee5")]
45+
[assembly: InternalsVisibleTo("Advanced.Algorithms.Tests, PublicKey=" +
46+
"00240000048000009400000006020000002400005253413100040000010001009d6e7fa635694c" +
47+
"4f15e68996fe058ea398fcc08bd885b68a9b1027d0a89d90b009565a4dae145119bdc6f8454241" +
48+
"8e36122767529b7e2b3fb126f986e55458e01ddb5c2e93e913fce5c32d1ce98ac741a8dd2f1c76" +
49+
"29bd6bfd11fe86f6ea25aacb1c16e085d61103b16f8f667068415b7b02633b61aff76406e10313" +
50+
"0bcf3ee5")]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<RootNamespace>Advanced.Algorithms.Tests</RootNamespace>
5+
<TargetFramework>netcoreapp2.0</TargetFramework>
6+
<IsPackable>false</IsPackable>
7+
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
8+
<SignAssembly>True</SignAssembly>
9+
<AssemblyOriginatorKeyFile>StrongNameKey.snk</AssemblyOriginatorKeyFile>
10+
<DelaySign>False</DelaySign>
11+
<AssemblyName>Advanced.Algorithms.Tests</AssemblyName>
12+
</PropertyGroup>
13+
14+
<ItemGroup>
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
16+
<PackageReference Include="MSTest.TestAdapter" Version="1.1.18" />
17+
<PackageReference Include="MSTest.TestFramework" Version="1.1.18" />
18+
</ItemGroup>
19+
20+
<ItemGroup>
21+
<ProjectReference Include="..\..\src\Advanced.Algorithms\Advanced.Algorithms.NetCore.csproj" />
22+
</ItemGroup>
23+
24+
</Project>

0 commit comments

Comments
 (0)