sschmid / Entitas

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
MIT License
7.13k stars 1.11k forks source link

Rider code template #838

Open hazarartuner opened 5 years ago

hazarartuner commented 5 years ago

Hi,

I use Rider IDE for coding. And I noticed that there is no available live templates for Entitas or I couldn't find it. So I've created code templates and want to share them. I attached the settings I use: live-templates.jar.zip

To generate template codes use the abbreviations below and press TAB: e_comp => Component e_init => InitSystem e_exec => ExecuteSystem e_reactive => ReactiveSystem e_feature => Feature

If anybody wants to use these templates, follow the instructions from Rider's official website: https://www.jetbrains.com/help/rider/Sharing_Live_Templates.html

Cheers

sschmid commented 5 years ago

Thanks for sharing!

hazarartuner commented 5 years ago

You are welcome @sschmid 😄 I want to thank you much more, Entitas is wonderful, I loved it even though I'm new 😄

After some break, yesterday I started to work with Unity and Entitas again and I noticed some issues in my templates. So I've fixed and updated these settings and created a public repository to find and share easily. If anybody interests, here is the repo about Entitas live templates for Rider IDE: https://github.com/hazarartuner/jetbrains-live-templates-for-entitas