Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Entitas unused components finderNew to Visual Studio Code? Get it now.
Entitas unused components finder

Entitas unused components finder

Arin

|
21,789 installs
| (1) | Free
Makes finding unused entitas components easier.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

better-entitas-renaming README

Created together with singularityGroup.net in purpose to more efficient work on the upcoming mobile game ClashofStreamers. More information on:

  • https://singularitygroup.net/
  • https://www.gamingforgood.net/s/athenelive

Features

Users can find unused Entitas components, which will be printed in a file "Unused_Components.txt" with just one shortcut.

It works like this: Let's say you have a PositionComponent.

You also have in your code a GameEntity that if is used, has AddPosition. If it doesn't uses any method like AddPosition, SetPosition etc. It's being unused. In order to find all the unused components in your project it requires additional time to go through all of them. With the extension just with a shortcut you can find all unused components and have them printed in a txt file, in your root folder. The Extension also takes into a count your "files.exclude" in settings.json.

This is how you use it:

  1. CTRL + F7
  2. Open the file to see the components

Dev notes

Extension contains simple err handling for common issue which might occure if your settings.json which is needed for files.excluded. Are in different folder than .vscode.

It will display information about this specific issue, if thats the case.

Release Notes

1.1.0

  • Components after being found are printed in output window which pops out.
  • Added Comments functionality, If unused component is commented it will display " | <^-- COMMENTED
  • You can click on the path to directly get to the file where the component is.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft