Development Tools
The tools needed to implement solutions depend on the implementation language. In either case you will need an Integrated Development Environment (IDE) that suits the requirements of the specific language, e.g. VS Code for TypeScript development or Eclipse for Java development.
Implementing Projects with TypeScript
Node.js
Currently only Node.js 12.16.x is supported to install Solution CLI and execute npm commands.
Further information: https://nodejs.org
TypeScript
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
Further information: https://www.typescriptlang.org
ESLint
A tool used to check the quality of the code.
Further information: https://eslint.org/
EditorConfig
This is used to overwrite the settings of the user workspace in VS Code (IDE).
Further information: https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-tslint-plugin
Implementing Projects with Java
Java SDK
A Java 8 SDK is needed to implement Java projects.
Please download either the Oracle 8 JDK or the Open JDK and follow the installation instructions of the JDK.
Maven
Maven version >=3.6.1 is required to develop Pro-Code Projects based on Java.
Please download and install maven from https://maven.apache.org.