I have had a similar experience with this plugin and have liked it a lot better 
than Oxygen.  The developer is also very responsive in fixing bugs so it is 
always improving.  The main “downside” to the validation is that it currently 
only supports xquery 3.0, so some of the stuff from 1.0 (mainly MarkLogic’s 
“extended” version of 1.0) gets marked as invalid even though it is fine (i.e., 
try/catch).

Still, overall a very good plugin.

Chris Cieslinski

From: Ellis Pritchard <[email protected]<mailto:[email protected]>>
Reply-To: MarkLogic Developer Discussion 
<[email protected]<mailto:[email protected]>>
Date: Wednesday, December 11, 2013 at 10:57 AM
To: MarkLogic Developer Discussion 
<[email protected]<mailto:[email protected]>>
Subject: Re: [MarkLogic Dev General] Looking for a better IDE for XQuery

Hi,

I've been using OxygenXML for several years, and it's always been a solid 
product, but its XQuery support hasn't progressed over the last several (paid 
for) upgrades:

1/ Relies on MarkLogic for syntax checking, which only works for main-modules, 
not library modules, and then only if their dependencies are loaded in 
MarkLogic.
2/ Thus, unreliable syntax-error highlighting; doesn't pick up extraneous 
commas and mis-matched brackets.
3/ Even in main-modules, if the syntax error is in a library module, it will 
open that from ML rather than your local source tree, which is very 
annoying/useless.
4/ No refactoring tools.
5/ No inline 'jump to definition' feature.
6/ No (re-)formatting support.

The free IntelliJ plugin I just posted, which until 5 minutes ago, I'd not 
used, but another member of my team was raving about, addresses all these 
issues, at version 0.9. It's got bugs (e.g. I can't get it to actually evaluate 
anything against the database), but just having the features above is a boon, 
it even seems to find things in modules with absolute paths not exactly 
reflected in the source tree.

So OxygenXML is good, but could do better for the XQuery community, and if you 
want free, http://ligasgr.github.io/intellij-xquery/ is worth a try.

Ellis.

On 11 Dec 2013, at 17:22, Jakob Fix 
<[email protected]<mailto:[email protected]>> wrote:

+1 for OxygenXML (Enterprise edition)

cheers,
Jakob.


On Wed, Dec 11, 2013 at 5:50 PM, Ryan Semerau 
<[email protected]<mailto:[email protected]>> wrote:
My requirements are pretty simple: I want the IDE to show me a list of 
functions in a sidebar of the functions that are in the current file so I can 
easily jump to different parts of the xquery file. I also just need some basic 
keyword highlighting (declare, function, import, etc) and bracket\parenthesis 
matching. Anything else would be nice but not critical.

Anyone know of an IDE that does this for XQuery? Or a plugin?



Ryan Semerau
Presales Engineer, Vanguard
MarkLogic Corporation
[email protected]<mailto:[email protected]>
Phone: +1 801-448-4937<tel:%2B1%20801-448-4937>
www.marklogic.com<http://www.marklogic.com/>




_______________________________________________
General mailing list
[email protected]<mailto:[email protected]>
http://developer.marklogic.com/mailman/listinfo/general


_______________________________________________
General mailing list
[email protected]<mailto:[email protected]>
http://developer.marklogic.com/mailman/listinfo/general


 NOTICE: This email message is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not the 
intended recipient, please contact the sender by reply email and destroy all 
copies of the original message.

_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to