CodeSmith Icon

CodeSmith

Allows you to generate code for any text language

CodeSmithOverview

Editor: odeSmith is a template-based code generator that allows you to generate code for any text language. The code generated can be customized by the use of properties. A property can be any .NET object that has a designer (most built in .NET types have designers already) and can be as simple as a boolean property that allows you to conditionally add or remove code from the result, to an object such as the TableSchema object (included in SchemaExplorer) which provides access to everything you could possibly want to know about a database table. CodeSmith comes with many standard property types and is 100% extensible by allowing the user to create custom property types.

CodeSmith's syntax is almost identical to ASP.NET. So if you are familiar with ASP.NET then you should be able to quickly learn the template syntax. You can use the C#, VB.NET or JScript.NET languages in your templates and your templates can output any ASCII-based language.

CodeSmith enables software developers to efficiently:

* Reduce repetitive coding
* Generate your code in less time with fewer bugs
* Produce consistent code that adheres to your standards
* Create your own custom templates for any language
# CodeSmith Studio – CodeSmith Studio makes building your own custom templates very easy.
# Statement Completion – CodeSmith Studio includes statement completion for your custom templates.

NEW

Fixed some bugs.

CodeSmithInformation

Version
5.2.1
Date
05.12.10
License
Trial
Language
English
File Size
N/A
Category
Operating Systems
Windows XP, 2000, 98
System Requirements
No additional system requirements.
CodeSmith Professional Icon
Allows you to generate code for any text language
Trial
CodeSmith Standard Icon
Allows you to generate code for any text language
Trial
More
Ezy Pascal Icon
Learn Pascal programming.
Demo
C-Free Icon
An excellent Integrated Development Environment(IDE) for C/C++ language.
Demo
Emu8086 Icon
EMU8086 - 8086 Microprocessor Emulator
Trial
PL/SQL Developer Icon
Targeted at the development of stored program units for Oracle Databases.
Trial
ActiveState ActiveTcl (Windows) Icon
ActiveTcl: Tcl distribution for Windows, Mac OS X, Linux - ActiveState.
Free
Eclipse IDE for C/C++ Developers Icon
An IDE for C/C++ developers with Mylyn integration
Free
Micro C 68HC11 Development System Icon
The ultimate 68HC11 Development system at a very affordable price.
Trial
Algorithm Icon
How to create your own program? Free tool for software development at home!
Free
More