Nuxeo IDE is the Integrated Development Environment (IDE) for developers using the Nuxeo Platform a full-featured Open Source Content Management Platform to help developers build document management solutions, case management solutions, digital asset management solutions, and business content applications.
Nuxeo IDE enables developers to extend the Nuxeo Platform properly with new features written in Java, in a friendly environment that takes full advantage of the extensibility of the underlying Platform. Nuxeo IDE integrates smoothly with Nuxeo Studio, the customization environment for the Nuxeo Platform.
The main features include
- Hot Reload
- no restart required to see changes live in a Nuxeo instance
- Templates and Wizards
- to guide the creation of new plugins, including: content operations, content services, content converters, web apps, and user actions
- Deployment profiles
- to quickly deploy and test on different environments or versions
- Code completion
- for the content model, when bound to a Nuxeo Studio project;
- Automated dependency management
- for Maven-based projects, enabling generation and management of pom.xml files
- Integration of Nuxeo Shell to facilitate development and debugging
- [NXIDE-332] - Include log4j configuration file by default when creating a new NX plugin project
- [NXIDE-333] - upgrade build to luna platform
- [NXIDE-312] - Building a marketplace package (mp) puts the Studio projects in libs
- [NXIDE-323] - Marketplace Packaging must use ant-assembly-maven-plugin since Nuxeo 5.9.2
- [NXIDE-330] - Fix marketplace project creation wizard
- [NXIDE-302] - nxsdk is not filled properly
- [NXIDE-305] - Wrong exclusions in marketplace assembly.xml
- [NXIDE-307] - Nuxeo plugin project wizard does not include Studio repo in the pom.xml
- [NXIDE-308] - Nuxeo plugin project wizard does not include java compilator configuration in the pom.xml
- [NXIDE-312] - Building a marketplace package (mp) puts the Studio projects in libs
- [NXIDE-311] - Add icons for Form layouts, Table layouts, and Tabs Nuxeo Studio tab items
- [NXIDE-324] - Align all templates of marketplace project wizard and poms on Nuxeo modules update and include ant assembly plugin.
- [NXIDE-102] - GAV description is not saved when entered in the Nuxeo/User libraries preference
- [NXIDE-117] - server refresh button is not synchronized with server state
- [NXIDE-131] - Remove dev.bundles at deploy time if no bundles are selected
- [NXIDE-139] - studio projects aren't loaded in tests
- [NXIDE-140] - studio projects are not taken in account in POM synch
- [NXIDE-142] - Structure Templates Issue
- [NXIDE-143] - IDE Launcher Windows Issue
- [NXIDE-144] - Error while exporting operations annotated with params
- [NXIDE-147] - Seam bean creation
- [NXIDE-148] - Operation category shell bug
- [NXIDE-149] - Cat Exception with Nuxeo IDE embedded shell
- [NXIDE-150] - server is not starting with the SDK template anymore
- [NXIDE-151] - SDK is shutdown just after the launcher exit
- [NXIDE-156] - Typo in /templates/sdk/nuxeo.defaults
- [NXIDE-159] - Improve the generated POM
- [NXIDE-243] - seam.properties it not created into the Service Bean template
- [NXIDE-284] - "Export Operation" to Studio project removes all pre-existing operations
- [NXIDE-294] - Fix projects listings when a lot of projects are available
- [NXIDE-297] - Align org.osgi dependency on NXP updates
- [NXIDE-132] - change ecr default URL in shell with the nuxeo one
- [NXIDE-81] - Add a rest unit test and a studio project backed unit test
- [NXIDE-100] - repository section and version in pom synch
- [NXIDE-118] - be able to configure sources at classpath entry level
- [NXIDE-133] - Add Nuxeo nature action must also convert the classpath
- [NXIDE-141] - aggregate [test-]artifacts-*.properties
- [NXIDE-224] - Keep stop button enable for killing server process
- [NXIDE-290] - Make the studio download project quick
- [NXIDE-49] - Improve reloading by moving it into runtime-osgi
- [NXIDE-137] - create apricot wizards
- [NXIDE-273] - Add Nuxeo Markeplace Template
- [NXIDE-282] - Add content assist in Nuxeo XML component editor
Nuxeo IDE was developed by theNuxeo team, is a free and open source tool provided under the Eclipse Public Licence. We invite community members to collaborate with us to improve the tool and take it to the next level.
Release Notes - Nuxeo IDE - Version 1.2.3