SECURITY WARNING !!!This is a powerful tool that can irreversibly destroy your projects. DO NOT install it, if you are not 100% sure that you need it and you know what you are doing! Smart Template ProcessorNot functional extension at this time. Smart Template Processor extension helps you code faster by using the power of Ajuro Template Processor (AJP) directly from your IDE. While the WEB version of AJP can not apply the code into files, this extension has this advantage. Good templates can increase your productivity, saving the time you usualy spend on writing support code. Read more on the github AJP page: https://github.com/profimedica/Templater/wiki/Ajuro-Template-Processor Featuresv.0.1.X SQL commandsSQL commands were introduced. Now you can generate tables with dummy content in your database. Take as example the generation of a new table in the database. Phase 1) User defines the variable translations that will generate the dummy data
Phase 2) User defines the table structure he wants to generate
Phase 3) User define the template fragment to generate the table
Phase 4) Inside template processor the next fragment is generatedThe template processor will generate the next section for the template interpreter:
Phase 5) Inside template interpreter a POST request is sent to an SQL client
Generated code update was introduced. Now you can not only insert generated code sections but also update previously inserted code fragments. You can also manually mark a code sequence to be updated. Just use the begin and end markers both in your code and in the template:
v.0.0.X The code processor has 2 components: TemplateProcessor creates an .ajpready file when a template file .ajp is saved. TemplayeInterpreter will inject the code fragments into your code when a .ajpready file is saved. RequirementsDirectory C:\AJP-Templates is used by default, but you can change the root location of the templates from configuration. Also you can change the template files extension and the template ready files extension. Extension SettingsNone Known IssuesNext step is to split the template files and the file of variables that the user provides for the TemplateProcessor. For the moment, the template code and the vatiables that appy to the template are located in the same file. Release Notes0.0.1Created a templates view. On disk, each templates has it's own folder. Inside the folder there are multiple versions of the same template. On the view, only the folders are displayed. Selecting a node opns the most recent template for edit. Enjoy! |