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
