
Official Visual Studio port of the Unity ECS Snippets vscode extension.
Marketplace | Github
Command | Action |
---|---|
dcs | Create a Unity DOTS System with the ISystem interface |
dcsss | Create a Unity DOTS ISystem with onStartRunning & onStopRunning callbacks |
dcsb | Create a managed Unity DOTS System with the SystemBase class |
dcc | Create a Unity DOTS unmanaged component (recommended if using blittable types) |
dcmc | Create a Unity DOTS managed component (only if using NON-blittable types) |
dcmcer | Create a Unity DOTS managed component referencing an external resource |
dcsc | Create a Unity DOTS unmanaged shared component (for components used on many entities & with the same values) |
dcmsc | Create a Unity DOTS managed shared component (for shared components using non-blittable types) |
dcj | Create a Unity DOTS Job (no using Unity.Entities added with this command, for it is likely added to a System file & not standalone) |
dcb | Create a Unity DOTS component baker & its authoring monobehavior class |
dcbd | Create a Unity DOTS component baker referencing another data source (i.e. mesh, gameObject, scriptable obj...) |
dca | Create a Unity DOTS aspect (used to group related components) |
dcrc | Create a Unity Physics (the DOTS package) raycast. |
If you want to download this extension for VSCode in addition to this Visual Studio one to bring easier DOTS development to both code editors, you can download ECS Snippets for VSCode from the Marketplace here.