Skip to content

Commit 941b8cf

Browse files
Add vscode dev profiles
1 parent 06b01f7 commit 941b8cf

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

ElectronNET.CLI/Commands/Actions/DeployEmbeddedElectronFiles.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,20 @@ public static void Do(string tempPath)
1010
EmbeddedFileHelper.DeployEmbeddedFile(tempPath, "package.json");
1111
EmbeddedFileHelper.DeployEmbeddedFile(tempPath, "build-helper.js");
1212

13+
string vscodeFolder = Path.Combine(tempPath, ".vscode");
14+
if (Directory.Exists(vscodeFolder) == false)
15+
{
16+
Directory.CreateDirectory(vscodeFolder);
17+
}
18+
EmbeddedFileHelper.DeployEmbeddedFile(vscodeFolder, "launch.json", ".vscode.");
19+
EmbeddedFileHelper.DeployEmbeddedFile(vscodeFolder, "tasks.json", ".vscode.");
20+
1321
string hostApiFolder = Path.Combine(tempPath, "api");
1422
if (Directory.Exists(hostApiFolder) == false)
1523
{
1624
Directory.CreateDirectory(hostApiFolder);
1725
}
26+
1827
EmbeddedFileHelper.DeployEmbeddedFile(hostApiFolder, "ipc.js", "api.");
1928
EmbeddedFileHelper.DeployEmbeddedFile(hostApiFolder, "app.js", "api.");
2029
EmbeddedFileHelper.DeployEmbeddedFile(hostApiFolder, "browserWindows.js", "api.");

ElectronNET.CLI/ElectronNET.CLI.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@
6868
<EmbeddedResource Include="..\ElectronNET.Host\api\browserView.js" Link="ElectronHost\api\browserView.js" />
6969
<EmbeddedResource Include="..\ElectronNET.Host\api\powerMonitor.js" Link="ElectronHost\api\powerMonitor.js" />
7070
<EmbeddedResource Include="..\ElectronNET.Host\api\nativeTheme.js" Link="ElectronHost\api\nativeTheme.js" />
71+
<EmbeddedResource Include="..\ElectronNET.Host\.vscode\launch.json" Link="ElectronHost\.vscode\launch.json" />
72+
<EmbeddedResource Include="..\ElectronNET.Host\.vscode\tasks.json" Link="ElectronHost\.vscode\tasks.json" />
7173
</ItemGroup>
7274
<ItemGroup>
7375
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">

0 commit comments

Comments
 (0)