1
1
# ObjectScript Visual Editor <sup >(beta)</sup >
2
2
3
- A Web-based user interface for InterSystems Caché which allows to create and manage classes
3
+ A Web-based user interface for InterSystems products (IRIS, Caché, Ensemble, HealthShare, etc) which allows to create and manage classes
4
4
literally without touching any code.
5
5
6
6
Features
@@ -13,7 +13,7 @@ Features
13
13
+ ** Convenient code editing** for methods and xDatas;
14
14
+ Editing all class members keywords with inputs, drop-downs and suggestions;
15
15
+ XData code highlight (ObjectScript highlighting is coming!);
16
- + ** Embedded web terminal** if [ Caché web terminal ] ( http://intersystems-ru.github.io/webterminal/ ) is installed in the system;
16
+ + ** Embedded web terminal** if [ Web Terminal ] ( http://intersystems-ru.github.io/webterminal/ ) is installed in the system;
17
17
+ Smart class members grouping, folding and convenient interface, adaptive design;
18
18
+ More features!
19
19
@@ -26,16 +26,16 @@ Preview
26
26
27
27
![ Screenshot 2] ( https://cloud.githubusercontent.com/assets/4989256/14295117/efcf2da4-fb7c-11e5-861f-e9f1231ec909.png )
28
28
29
- Caché Support
30
- -------------
29
+ InterSystems Products Support
30
+ -----------------------------
31
31
32
- Caché Visual Editor is supported by ** Caché version 2016.1 and higher** .
32
+ ObjectScript Visual Editor is supported by ** InterSystems' products of version 2016.1 and higher** .
33
33
34
34
Installation
35
35
------------
36
36
37
- Download the latest release from [ here] ( https://github.com/intersystems-ru/cache -visual-editor/releases ) and import
38
- XML file into Caché by one of the next ways:
37
+ Download the latest release from [ here] ( https://github.com/intersystems-ru/objectscript -visual-editor/releases ) and import
38
+ XML file into IRIS/ Caché/etc by one of the next ways:
39
39
40
40
- Just drag'n'drop the XML file on the Studio window;
41
41
- ** OR** Go to the Management Portal -> System Explorer -> Classes -> Import and select the XML file;
@@ -52,16 +52,16 @@ Development
52
52
#### Pre-requirements
53
53
54
54
To participate in development of this application, you need Git, [ NodeJS] ( https://nodejs.org ) and
55
- ** Caché 2016.2+** to be installed (due to UDL import support).
55
+ ** InterSystems' Products of version 2016.2+** to be installed (due to UDL import support).
56
56
57
- The development process of this application ** lies completely outside Caché ** . It includes
57
+ The development process of this application ** happens completely outside embedded IDEs ** in a form of files . It includes
58
58
structured file tree under ` source ` directory, where each file can be edited in your favorite text
59
59
editor.
60
60
61
61
At first, clone the repository. It contains submodules, so use the ` --recursive ` flag when cloning:
62
62
``` bash
63
- git clone --recursive https://github.com/intersystems-ru/cache -visual-editor
64
- cd cache -visual-editor
63
+ git clone --recursive https://github.com/intersystems-ru/objectscript -visual-editor
64
+ cd objectscript -visual-editor
65
65
```
66
66
67
67
Then you have to install all the project dependencies by running this command from the project's
@@ -86,11 +86,11 @@ Take your ready to import sources in `build/cache` folder.
86
86
#### One-command build and XML export
87
87
88
88
** To simplify** development on Windows (scripts for other platforms are welcome),
89
- make the copy of ` import.bat ` file and edit the path to your Caché instance there.
90
- Then you can just use one command ` import ` to deploy the project from source to Caché.
89
+ make the copy of ` import.bat ` file and edit the path to your IRIS/ Caché/etc instance there.
90
+ Then you can just use one command ` import ` to deploy the project from source to IRIS/ Caché.
91
91
92
92
After setting ` import.bat ` up, ** just by one command** ` import ` you get the next:
93
93
94
94
1 . Project is built by Gulp;
95
- 2 . VisualEditor package is imported into Caché;
95
+ 2 . VisualEditor package is imported into IRIS/ Caché;
96
96
3 . The XML file containing ready-to-deploy package is exported to ` build ` directory.
0 commit comments