Channels ▼

Web Development

Black Duck Paddles Faster, Code Sight 2.0 Launched

Black Duck Software has announced productivity enhancements to its Code Sight source code search engine with a version 2.0 product release. Built to index code across version control systems to provide developers with access and visibility into code resources, Black Duck Code Sight 2.0 now has faster code base searches and four to six times faster indexing.

Newly advanced filtering techniques along with an enhanced user interface allow developers to quickly narrow search results based on relevant metadata. Black Duck is clearly following the concept of the aggregated filtering of code across projects, combined with advanced search and segmentation capabilities. This, if the engine runs smoothly, will provide "deep insight" for unlocking hidden code resources.

"Code Sight 2.0 enables developers to build better code faster by providing new ways to explore and understand internally developed code," said Jim Berets, vice president of product management, Black Duck Software. "This encourages code and knowledge sharing. Developers spend a lot of time searching through code, for reasons ranging from bug fixing to finding code to reuse. Code Sight 2.0 gives developers a tool that delivers targeted, relevant results quickly."

Black Duck says that Code Sight can be accessed from a web browser, the Eclipse development environment, or Microsoft Visual Studio. It can index code from a dozen version-control systems including Git, Mercurial, Subversion, AccuRev, ClearCase (IBM), Perforce, TFS (Microsoft), and others. The Code Sight server runs on the Linux and Microsoft Windows operating systems.

Code Sight is designed for the specific needs of individual developers and enterprise organizations and can scale to meet changing requirements. As well as being enterprise-ready with LDAP support, the company points out that this tool also has the ability to assign roles; for example, designating an "indexer" for a group. There are also customizable permission levels by user groups or individuals, including authorization and authentication features — as well as support for both the Linux and Microsoft Windows operating systems.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.