Atomic.CodeGen
2.5.1
dotnet tool install --global Atomic.CodeGen --version 2.5.1
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Atomic.CodeGen --version 2.5.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Atomic.CodeGen&version=2.5.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Atomic.CodeGen --version 2.5.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Atomic.CodeGen
Code generator for Atomic Entity Framework — generates extension methods from C# [EntityAPI] attribute definitions.
Features: auto-project detection, orphaned file cleanup, cross-platform support.
Installation
dotnet tool install -g Atomic.CodeGen
Usage
atomic-codegen wizard Complete setup wizard (recommended for new users)
atomic-codegen init Initialize configuration (interactive)
atomic-codegen configure View and modify configuration
atomic-codegen generate Generate API files once
atomic-codegen scan Scan for definitions (dry run)
atomic-codegen scan-domains Scan for entity domain definitions
atomic-codegen rename Rename symbols (interactive/direct)
atomic-codegen rename-at Rename at cursor (IDE integration)
atomic-codegen ide Setup IDE integration (Rider)
Options
| Option | Description |
|---|---|
-p, --project <path> |
Unity project root (default: current directory) |
-v, --verbose |
Enable verbose logging |
-h, --help |
Show help information |
Quick Start
- Install the tool globally
- Navigate to your Unity project root
- Run
atomic-codegen wizardfor guided setup - Run
atomic-codegen generateto generate code
Building from Source
dotnet build
License
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.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.