A code and file editor for VdM scans.
- A VdM code editor, including:
- Syntax highlighting
- Syntax checking
- Autocompletion
- Auto generation of line numbers
- VdM file headers and hints for VdM commands
- A file browser tracking files on a GitLab repository.
- Graphs containing simulations of expected beam position and luminosity.
- Generation of common VdM scans.
- Create the file
/secrets.json
with the format{"token": <TOKEN>}
. - Install all the dev dependencies:
npm install
. - Run a http server:
npm run-script test-server
.
- Open 127.0.0.1:8080/SpecRunner.html
- To test specific files, you can use the spec parameter e.g.
127.0.0.1:8080/SpecRunner.html?spec=CodeEditor
- Run
node console_test.js
- Open 127.0.0.1:8080/index.html
This package is linted using tslint: npm run-script lint