Info
Version: | 1.14.0 |
Author(s): | github.com/3F/SobaScript.Z.VS |
Last Update: | Monday, September 23, 2019 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/3F/SobaScript.Z.VS |
NuGet Url: | https://www.nuget.org/packages/SobaScript.Z.VS |
Install
Install-Package SobaScript.Z.VS
dotnet add package SobaScript.Z.VS
paket add SobaScript.Z.VS
SobaScript.Z.VS Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.0
- SobaScript.Mapper(>= 1.14.0)
- SobaScript(>= 1.14.0)
- SobaScript.Mapper(>= 1.14.0)
- SobaScript(>= 1.14.0)
Tags
https://github.com/3F/SobaScript
Provides at least the following:
* DTEComponent
For work with [EnvDTE](http://msdn.microsoft.com/en-us/library/EnvDTE.aspx)
```
#[DTE exec: Build.SolutionPlatforms(x86)]
#[DTE exec: Build.SolutionConfigurations(Debug_Exclude_Plugins_All)]
#[DTE exec: Build.Cancel]
...
```
```
string #[DTE events.LastCommand.Guid]
object #[DTE events.LastCommand.CustomOut]
object #[DTE events.LastCommand.CustomIn]
```
* OwpComponent
For work with Output Window Pane.
```
#[OWP item("My Item").activate = true]
#[OWP item("My Item").write(true): mixed data]
#[OWP item("My Item").clear = true]
#[OWP item("My Item").delete = true]
```
```
string #[OWP out.Warnings]
integer #[OWP out.Warnings.Count]
List #[OWP out.Warnings.Codes]
C4702,4505,..
```
```
string #[OWP out.Errors]
Integer #[OWP out.Errors.Count]
List #[OWP out.Errors.Codes]
C4702,C4505,..
```
* BuildComponent
Managing of build process at runtime.
```
#[(#[Build projects.find("ZenLib").IsBuildable]) {
...
}]
#[Build projects.find("ZenLib").IsBuildable = false]
```
```
#[(#[Build projects.find("ZenLib").IsDeployable]) {
...
}]
#[Build projects.find("ZenLib").IsDeployable= false]
```
```
enum #[Build type]
void cancel = boolean
```
```
#[Build solution.current.First.path]
#[Build solution.path("D:\tmp\app.sln").First.guid]
```
```
List #[Build solution.path(string sln).GuidList]
{73919171-44B6-4536-B892-F1FCA653887C},{4262A1DC-768F-43CC-85F5-A4ED9CD034CC},
{A7BF1F9C-F18D-423E-9354-859DC3CFAFD4}, ...
```
```
#[Build solution.path("D:\tmp\vsSolutionBuildEvent.sln")
.projectBy("{97F0E2FF-42DB-4506-856D-8694DD99F827}").name]
```
https://github.com/3F/SobaScript.Z.VS
=======================================
gnt /p:ngpackages="SobaScript.Z.VS/1.14.0"
================== https://github.com/3F/GetNuTool
Build info:
S_NUM: 1.14.0
S_REV: 22407
S_NUM_REV: 1.14.0.22407
bSha1: 09bf596
bName: master
bRevc: 6
Configuration: RCI_SDK15
revDeltaBase: 2019/09/09
revDeltaMin: 1000
revDeltaMax: 65534
:: generated by a vsSolutionBuildEvent v0.12.11.39273.