LinePutScript 1.2.0

Suggested Alternatives

LinePutScript 1.2.3

There is a newer version of this package available.
See the version list below for details.
dotnet add package LinePutScript --version 1.2.0
NuGet\Install-Package LinePutScript -Version 1.2.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="LinePutScript" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LinePutScript --version 1.2.0
#r "nuget: LinePutScript, 1.2.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install LinePutScript as a Cake Addin
#addin nuget:?package=LinePutScript&version=1.2.0

// Install LinePutScript as a Cake Tool
#tool nuget:?package=LinePutScript&version=1.2.0

LinePutScript

<img src="Lineput.png" alt="Lineput" height="100px" />

LinePutScript是一种定义行读取结构和描述其内容的标准语言

可以应用于 保存 设置,资源,模板文件 等各种场景

类似于XML但是比XML更易于使用(理论上)

本类库可以更轻松的创建,修改,保存LinePutScript

提供开源源代码 可以自行修改支持更多功能

详细使用方法见LinePutScript\bin\Release\LinePutScript.xml

项目文件解释

LinePutScript

一个LPS基本操作类,是所有LPS的根引用 如需操作lps文件,请使用这个文件

'LinePutScript.Core' 为.net Core版本 'LinePutScript.Standard' 为.net Standard版本

LinePutScript.SQLHelper

一个操作数据库的帮助类 获得LPS结构的数据而非xml

LinePutScript.SQLHelper.Core 为.net Core版本

LinePutScript.Lineput

LinePut是使用LinePutScript描述富文本的一种格式

这个类帮助转换LinePut为XAML FlowDocument

LinePutScriptDataBase

一个数据库构造类 通过映射LPS类型内容到内存, 从而实现基于LPS的快速数据库

LPSDBHost*

一个简单的内存数据库通过使用LinePutScript.DataBase类实现 *注: 有内存无法正确回收的bug,可能需要重启解决

如何使用:

  1. 通过Parckage Manager

LinePutScript

Install-Package LinePutScript

LinePutScript.SQLHelper

Install-Package LinePutScript.SQLHelper

LinePutScript.LinePut

Install-Package LinePutScript.LinePut
  1. 通过nuget.org

LinePutScript

LinePutScript.SQLHelper

LinePutScript.LinePut

  1. 直接下载dll引用

Releases

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 is compatible.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 is compatible. 
.NET Standard netstandard2.1 is compatible. 
.NET Framework net451 is compatible.  net452 was computed.  net46 is compatible.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 is compatible.  net48 is compatible.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETCoreApp 2.0

    • No dependencies.
  • .NETCoreApp 3.1

    • No dependencies.
  • .NETFramework 4.5.1

    • No dependencies.
  • .NETFramework 4.6

    • No dependencies.
  • .NETFramework 4.7.2

    • No dependencies.
  • .NETFramework 4.8

    • No dependencies.
  • .NETStandard 2.1

    • No dependencies.
  • net5.0

    • No dependencies.

NuGet packages (5)

Showing the top 5 NuGet packages that depend on LinePutScript:

Package Downloads
VPet-Simulator.Core

虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序

LinePutScript.Localization.WPF

WPF本地化类库, 支持文本和数值(不同语言的控件位置大小) 支持翻译接口(用于网络翻译等) 支持自动生成所需翻译文档

SoftwareVersion.Client

检查更新版本并提示用户升级或校对激活码确保激活码有效并对用户开放更多功能 *需要SoftwareVerisonManager配合

LinePutScript.SQLHelper

使用LineputScript的SQL帮助类

LinePutScript.LinePut

LinePut是使用LinePutScript描述富文本的一种格式 这个类帮助转换LinePut为XAML FlowDocument

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on LinePutScript:

Repository Stars
LorisYounger/VPet
虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序
Version Downloads Last updated
1.11.6 414 3/20/2024
1.11.5 93 3/18/2024
1.11.4 85 3/17/2024
1.11.3 79 3/11/2024
1.11.2 101 3/9/2024
1.11.1 100 3/1/2024
1.11.0 102 3/1/2024
1.10.2 376 2/2/2024
1.10.1 90 2/1/2024
1.9.2 2,930 8/8/2023
1.9.1 168 8/7/2023
1.9.0 175 8/7/2023
1.8.3 256 7/3/2023
1.8.2 386 6/5/2023
1.8.1 185 6/3/2023
1.8.0 319 5/8/2023
1.6.1 668 12/2/2022
1.6.0 374 11/22/2022
1.5.4 476 9/22/2022
1.5.3 440 9/21/2022
1.5.2 426 9/21/2022
1.5.1 426 9/21/2022
1.5.0 448 9/21/2022
1.4.3 411 9/1/2022
1.4.2 470 8/25/2022
1.4.1 449 8/23/2022
1.3.5 473 5/11/2022
1.3.4 583 2/1/2022
1.3.3 492 1/25/2022
1.3.2 522 1/2/2022
1.3.1 583 11/30/2021
1.2.3 1,494 11/28/2021
1.2.2 504 11/28/2021
1.2.1 559 10/14/2021
1.2.0 562 10/8/2021
1.1.7 1,452 9/1/2021
1.1.6 587 4/20/2021
1.1.5 656 3/16/2021
1.1.4 788 8/30/2020
1.1.3 877 8/26/2020
1.1.2 768 8/18/2020
1.1.1 890 8/18/2020
1.1.0 779 8/18/2020