I have always been a firm believer of the saying.. "Do not reinvent the wheel". So, I am always looking for ways to speed up or cut out repetitive tasks.

The concept of CodeStencil is simple... string replacement.

CodeStencil is simply an IDE that helps you intelligently use existing code to build a stencil (or in familiar terms - a Template) that can be used to generate the same code, again, but at the same time allowing you to define the strings to replace.

From the screenshot below, NAMESPACE will be replaced by "Dolasoft" during code generation:

Unlike standard code generators, you do not need to learn a template language. If you do not want to build your Stencil from scratch, you can create it within minutes from already generated code. 

 

Ayo Dahunsi

Creator, CodeStencil.