https://github.com/vrl-studio/vrl-studio
Innovative IDE based on VRL (Visual Reflection Library)
https://github.com/vrl-studio/vrl-studio
groovy integrated-development-environment java java3d javafx swing visual-reflection-library vrl vrl-studio
Last synced: about 1 month ago
JSON representation
Innovative IDE based on VRL (Visual Reflection Library)
- Host: GitHub
- URL: https://github.com/vrl-studio/vrl-studio
- Owner: VRL-Studio
- Created: 2012-10-28T15:19:54.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-06-28T16:18:08.000Z (11 months ago)
- Last Synced: 2025-03-27T15:54:01.764Z (about 2 months ago)
- Topics: groovy, integrated-development-environment, java, java3d, javafx, swing, visual-reflection-library, vrl, vrl-studio
- Language: Java
- Homepage: http://vrl-studio.mihosoft.eu
- Size: 49.2 MB
- Stars: 72
- Watchers: 18
- Forks: 22
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
VRL-Studio
==========Webpage: http://vrl-studio.mihosoft.eu
Join the [Developer Group](https://groups.google.com/forum/#!forum/vrl-developers) if you'd like to contribute.
Innovative IDE based on VRL (Visual Reflection Library)
VRL-Studio is an innovative Integrated Development Environment (IDE) based on the Java Platform that combines both
visual and text-based programming. In contrast to many other Development Environments VRL-Studio Projects are fully
functional programs that are developed at run-time. This makes it an ideal environment for rapid prototyping, teaching
and experimentation.## Dependencies
- Java = 1.8
- NetBeans >= 7.01
- [VRL](https://github.com/VRL-Studio/VRL)## How To Build
- Open the *VRL* project with NetBeans and build it
- Open the *VRL-Studio* project with NetBeans and build it## How To Run
You can either run VRL-Studio from NetBeans (see 1.) or run the application bundle manually (see 2.)
1. You can run VRL-Studio from NetBeans just like any other Java application project
2. After building, the `VRL-Studio/dist-final/` folder contains application bundles for Linux, Mac and Windows.
# How To Deploy
VRL-Studio bundles are created automatically when building it.
> **NOTE** Before deploying custom bundles please make sure you carefully read the **Attribution Requirements** in the
[LICENSE](https://github.com/miho/VRL-Studio/blob/master/VRL-Studio/LICENSE) file.### Bundle Location
The final bundles are located in the `VRL-Studio/dist-final` folder.
## Configuration Options
The `build.properties` file in the project folder contains additional configuration options.
### Bundled JRE
The following options can be enabled to create bundles that contain a full JRE installation:
jre.location.linux.x86=/path/to/linux/jre/x86/
jre.location.linux.x64=/path/to/jre/x64/
jre.location.windows.x86=/path/to/jre/x86/
jre.location.windows.x64=/path/to/jre/x64/
jre.location.osx=/path/to/jre/### VRL-Studio Help
The official VRL-Studio bundles contain offline help pages. To include the help in a bundle, use the following option:
help.location=/path/to/help/
### Splashscreen
A custom splashscreen can be defined via:
splashscreen.location=/path/to/splashscreen.png
### Property Folder
To include custom configuration defaults, plugins etc. a property folder can be specified that will be used as template
folder when starting VRL-Studio for the first time. It can be included via:property-folder.location=/path/to/property-folder-template/
### Zip Bundles
To automatically create zip bundles use the following option (only supported on Unix):
zip-bundles.enabled=true