Nexus Documentation - Nexus IQ Server 1.26 - Sonatype.com

Documentation Nexus IQ Server 1.26

Nexus IQ Server 1.26

Our documentation site has moved. For the most current version, please see http://help.sonatype.com

Chapter 18. Sonatype CLM and IDEs

An Integrated Development Environment, or IDE for short, is a software developer’s workbench. It typically provides features to assist a developer in all their activities writing and maintaining software.

These include:

with syntax highlighting, code completion and others helpful tools for efficient editing.

like compilers, debuggers, and profilers.

including tasks like checkout, commit, update and others.

for accessing help, browsing libraries, completing code.

within the tool e.g. for incremental compile as well as support for external build tools.

for unit and integration test authoring and execution.

like code review systems, continuous integration servers, or repository managers.

The aim of an IDE is to maximize the productivity of a software developer during the entire software development process. Thus, an increasingly important part of these tasks is understanding, controlling, and managing the components that are part of your software product. This also includes carrying out the component lifecycle management related tasks like assessing security and license issues, as well as ensuring your component is using the best version possible.

| | | | At this time, IQ Server supports the Eclipse IDE and IntelliJ IDEA as a direct add-on. However, other IDEs can be integrated using Sonatype CLM for Maven. |