NPLEditor 1.2.1

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global NPLEditor --version 1.2.1                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local NPLEditor --version 1.2.1                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=NPLEditor&version=1.2.1                
nuke :add-package NPLEditor --version 1.2.1                

Welcome to NPL Editor!

NuGet Visual Studio

A graphical editor for '.npl' files used together with 'Nopipeline' to produce '.mgcb' files for MonoGame projects.

Inspired by the MGCB Editor.

Setup NPL Editor

  1. Open or create a MonoGame project via Visual Studio.
  2. Install the Nopipeline.Task.
  3. Install the NPLEditor as a GLOBAL dotnet tool.
  4. Install the NPLEditor.VSExtension via Visual Studio.
  5. Profit ???

Yes! It should be possible now to double click the Content.npl file inside your Content folder to open the NPL Editor.

Everything you change inside this editor will modify the corresponding Content.npl file now 🥳.

Benefits

✨ No JSON-Formatting Erros Anymore

Just manage your content and NPL Editor takes care about the correct formatting of your .npl files.

✨ Automatic Pipeline Imports

Just add your content pipeline references and NPL Editor extracts importers and processors from it.

✨ No "Name-Guessing" Anymore

Just with importers and processors, you don't need to guess the correct names of parameters or anything else anymore; just select what you need inside the NPL Editor.

✨ Logging

Realtime logging events directly inside the NPL Editor.

Impressions

NPLEditor NPLEditor NPLEditor

Now Have Fun with NPL Editor!

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.3.0 140 7/23/2024
1.2.2 125 7/23/2024
1.2.1 159 6/6/2024