title: XML editor with intellisense/autocomplete based on XML Schema
body: <p>I'm looking for an XML editor that can provide auto completion and validation based on an XML schema. The target platform is Linux, with Win/OSX support desirable but optional.</p>
  
  <p>From <a href="https://stackoverflow.com/questions/2958414/using-xml-schema-for-code-autocomplete-in-my-xml-editor">this question</a> I'm aware that this is supported in Visual Studio. There are also several commercial XML Editors (oXygen, Liquid XML studio) that support this feature. I personally don't mind paid apps, but for this instance I'm looking to recommend the editor to a group of users, and requesting that they pay for an app will not go down well.</p>
  
  <p>Any suggestions?</p>
  
  <p>p.s. I had a quick stab at using Komodo Edit but could not get it to autocomplete based on a custom schema. Any tips on getting this working would help too.</p>
  
  <h3>(solved) comments:</h3>
  
  <p>Using <em>Eclipse</em> with the <em>Eclipse XML Editors and Tools</em> plugin works like a charm.  This solution has the added bonus of working on all target platforms. Thanks <a href="https://stackoverflow.com/users/100450">@xcut</a>.</p>
  
  <p><a href="https://superuser.com/questions/98021/how-to-associate-xml-file-with-xsd-file-in-eclipse-for-autocomplete/98315#98315">This answer on SU</a> states that <em>Eclipse</em> can do so without plugins but I could not replicate the claim.</p>
  
  <p>As for my attempts at using <em>Komodo Edit</em>, it is apparently possible to do so if one <a href="http://docs.activestate.com/komodo/4.4/catalogs.html" rel="nofollow noreferrer">creates and registers an XML catalog</a>. However I could not get it working with XML schemas and all official documents from ActiveState specifically mentions DTD and RelaxNG only.</p>