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]> wrote: > +1 for OxygenXML (Enterprise edition) > > cheers, > Jakob. > > > On Wed, Dec 11, 2013 at 5:50 PM, Ryan Semerau <[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] > Phone: +1 801-448-4937 > www.marklogic.com > > > > > _______________________________________________ > General mailing list > [email protected] > http://developer.marklogic.com/mailman/listinfo/general > > > _______________________________________________ > General mailing list > [email protected] > http://developer.marklogic.com/mailman/listinfo/general
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
