https://github.com/rhdunn/marklogic-intellij-plugin
An IntelliJ plugin for running, debugging and profiling XQuery, JS, SQL, SPARQL and XSLT on MarkLogic.
https://github.com/rhdunn/marklogic-intellij-plugin
intellij marklogic plugin
Last synced: 5 months ago
JSON representation
An IntelliJ plugin for running, debugging and profiling XQuery, JS, SQL, SPARQL and XSLT on MarkLogic.
- Host: GitHub
- URL: https://github.com/rhdunn/marklogic-intellij-plugin
- Owner: rhdunn
- License: apache-2.0
- Created: 2017-07-22T22:59:58.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-09T12:04:28.000Z (about 8 years ago)
- Last Synced: 2025-06-07T08:04:45.178Z (about 1 year ago)
- Topics: intellij, marklogic, plugin
- Language: Kotlin
- Size: 657 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
# MarkLogic XQuery Plugin
[](https://travis-ci.org/rhdunn/marklogic-intellij-plugin)
- [Features](#features)
- [Run/Debug Configurations](#run-debug-configurations)
- [Log Viewer](#log-viewer)
- [License Information](#license-information)
----------
This project provides MarkLogic integration for the IntelliJ IDE.
_Supported IntelliJ Platforms:_ IntelliJ IDEA Community, IntelliJ IDEA Ultimate,
PhpStorm, WebStorm, PyCharm, RubyMine, AppCode, CLion, Rider, Android Studio
_Supported IntelliJ Versions:_ 2017.1 - 2018.1
_Supported MarkLogic Versions:_ 5.0 - 9.0
## Features
### Run/Debug Configurations
Supports running and profiling the following query types, with the minimum
required MarkLogic version:
| Query Type | Run | Profile |
|------------------------|-----|---------|
| XQuery | Yes | Yes |
| Server-side JavaScript | 8.0 | 8.0 |
| SPARQL Query | 7.0 | No |
| SPARQL Update | 8.0 | No |
| SQL | 8.0 | No |
RDF triples can be returned in the following formats:
1. N3 (Notation3)
1. N-Quads
1. N-Triples
1. RDF/JSON
1. RDF/XML
1. TriG
1. Triples/XML
1. Turtle
__NOTE:__ On MarkLogic 7, these triple formats are reported as text/plain
due to limitations in the MarkLogic API.
### Log Viewer
Supports displaying MarkLogic `ErrorLog.txt` logs for the configured MarkLogic
instances.
## License Information
Copyright (C) 2017 Reece H. Dunn
This IntelliJ Plugin is licensed under the [Apache 2.0](LICENSE)
license.