It’s been a few months in the making but the IntelliJ plugin that we’ve been 
working on is now available for you to install and try out.  It appeared in the 
JetBrains plugin repository yesterday and you can easily install it directly 
from within your IDE.  Go to Preferences > Plugins > Browse Repositories and 
search for “marklogic”.  The full name is “XQuery Support + MarkLogic Debugger”.

   Full information and links to various places where you can find more 
information is here:

http://www.overstory.co.uk/news/plugin

   I have pasted the text of that page below for posterity and for your future 
archive searching convenience.  Note that the many links on that page do not 
appear here.  The most important one is the GitHub project repository at 
https://github.com/overstory/marklogic-intellij-plugin

   Note that this plugin should work in all (or at least most) of the JetBrains 
IDEs, such as WebStorm, PyCharm, etc.  Please let us know if it doesn’t work in 
your favorite one.

   This is still a beta release, please let us know what doesn’t work.  We need 
your feedback to get it to a 1.0 release.

   Thanks to MarkLogic for initial sponsorship of this project, and to Grzegorz 
Ligas for the XQuery Support plugin project that was forked to add the 
MarkLogic-specific features.

   Watch our @overstory Twitter feed and/or contact us at plu...@overstory.co.uk

   Cheers, and happy MarkLogic debugging.

---
Ron Hitchens {r...@overstory.co.uk}  +44 7879 358212

=================================

OverStory is happy to announce public availability of a new XQuery language 
plugin for IntelliJ IDEA.  This plugin not only provides excellent 
language-aware XQuery 3.0/3.1 editing, including MarkLogic extensions, to the 
popular Integrated Development Environment (IDE) it also adds live execution 
and debugging of XQuery code inside MarkLogic.

This new plugin is a big step forward for developing MarkLogic application 
code.  You can now use a single IDE to develop code in Java (or 
Groovy/Scala/Python/PHP/JavaScript/etc) and XQuery all in one place.  In a 
single IDE you can now set breakpoints both in your Java code and in your 
XQuery for integrated, full stack, in-situ development and problem resolution.

This is a beta release of the plugin.  There is still work to do but we want to 
put it in the hands of developers now.  We very much want developer feedback so 
that we can polish it up for final release soon.  We will release updates 
fairly quickly during the beta phase as needed to achieve a stable 1.0 release 
in the near future. 

The MarkLogic Debugger plugin is available now in the public JetBrains/IntelliJ 
repository.  It can be downloaded from the web, but it is much easier to 
install via the Plugins dialog.  Within IntelliJ, just go to Preferences > 
Plugins > Browse Repositories and search for "MarkLogic".  The name of the 
plugin is "XQuery Support + MarkLogic Debugger".  Simply click to install.

The plugin is not restricted to IDEA (the Java IDE), it should also work in the 
other members of the JetBrains IDE family such as WebStorm, PyCharm, PhpStorm 
and etc.  If you use any of those IDEs please try it out and let us know your 
experiences.

This plugin is an Open Source project and can be found on GitHub.  Please 
report any bugs or other issues via the project Issue Tracker.  You can also 
suggest new features there, but check the Roadmap on the Wiki first.  The Wiki 
is also where you will find information about how to get started with the 
plugin and what you will need to know about debugging XQuery on MarkLogic.

We are very grateful to MarkLogic Corporation for sponsoring development of 
this plugin to get it to public release. We are also grateful to Grzegorz Ligas 
who created the earlier XQuery Support (intellij-xquery) plugin.  This project 
originated as a GitHub fork from that project.

Keep an eye on our @overstory Twitter feed for updates about the plugin.  If 
you want to contact us to discuss details of the plugin, sponsoring the project 
or otherwise contributing, or for bespoke development, contact us by email: 
plu...@overstory.co.uk.  


_______________________________________________
General mailing list
General@developer.marklogic.com
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to