Alinous-Core IDE Eclipse plugin
The Alinous-Core, which is Lightweight Language, has powerful development tools, which is available as Eclipse Plugin. And it is available from Download page.
- New Project Wizard
- Alinous-Script Ediotor
- Code Checker
- Geenrate Document
- Testing Supports
This spftware's ide is provided as Eclipse plugin. Eclipse is very useful open source IDE. Installing it is very easy, just download zip or tar.gz archived file and extract it into proper folder.
Eclipse plugin for Alinous-Core programming language provides following functions.
The Eclipse Plugin provides Editor for Alinous script. The Editor provide Content Assist so that you can learn the standard function very soon.
In addition to standard functions, it supports content assist for the database scheme. It makes development process very rapid.
Eclipse Plugin includes embedded server works on the development
environment. The server communicate with the debugger so that debugging is available.
The Alinous Document CMS is Content Management System written in this programming language. It is a web application, and you can write program code on the web browser, and debug it.
The CMS application is bundled with the Eclipse Plugin so that you can make the project with source code with new project wizard and run it.
Alinous-Core Eclipse plugin has project wizard to create application project. There are following example projects.
This project is The example web project using functions that generic web application use. The tutorial of the programming language introduce and mention about this project.
By learning Html and jQuery project, you can learn many techniques to make web application. We assume you can make blog application after learning this project.
This project includes example of standard jQuery component, but also includes following application parts.
- Calendar module
- WYSIWYG Editor module
- Tree UI and the server side program module
- Code Editor module
This software is written in Java, therefore it can load Java Class archived in the jar file. This project is a minimum project using Java Connector.And this can be a blank project, which you use when you start to develop your own web application project. By using this project, you can develop in both Alinous-Core and Java.
This software has the new project wizard to set up example projects automatically. In order to open the new wizard, right click on the Package Explorer, and select "Project" from the context menu.
Then the new project wizard appears.
This wizard is used to create a new project those are explained in this website. For example, projects in the contents below.
Files ,whose extension is "alns", can be opened by Alinous-Script Editor. This editor supports to write programming code based on Alinous-Core.
Contents Assist is available in this editor. Contents Assist shows native functions, source functions and extended function.
The Extended function is one extended by users in Java language.
By putting the mouse pointer on the function call you write on the editor, it shows the explanation about the function.
If you write the install script, the editor's contents assist can deal the database scheme.
In addiditon to contents assist, by putting mouse on the database table, the ddl of the table is shown.
This Eclipse plugin has code checker for Alinous-Script and Html.
The editor shows where is the wrong code. And the included file does not exists, then show it by error marker.
If the html's tag is wrong or forget to close the tag, the checker shows it by problem marker.
Alinou-Core has function to generate excel files of database design document from the DDL, which is the install script.
In order to generate the excel file, right-click the install script and select "Out DDL excel file" from the context menu, like picture below.
The the excel file automatically generated in "[Project]/alidoc/" folder. The name of the excel file is same with the install script's name. The extention of the file is different.
The Language Server runs on the Eclipse IDE in debugging mode generates code coverage information in "ALINOUS_HOME/log/coverage/" folder.
The file's format is xml. The path of the file's relational path from "ALINOUS_HOME/log/coverate/" is same with relational path form "ALINOUS_HOME/" of the "*.alns" file.
The coverage file can be opened with text editor.
The software checks the line executed or not. If the "covered" attribute's value is true, the line is executed, and is false, not executed.
You can clear the executed status by erasing these files.