News

JetBrains Reaches Out to C/C++ Developers With Two Brand New Products

The renowned maker of smart tools for Java, PHP, Python, Ruby, .NET and other languages empowers C and C++ developers with two new tools: CLion, a stand-alone cross-platform IDE; and ReSharper C++, a productivity tool for Visual Studio

April 14, 2015

Prague, Czech Republic, April 14, 2015 — JetBrains®, a renowned vendor of professional tools for software developers, today announced the general availability of two brand new products for C and C++ developers, CLion and ReSharper C++.

The two tools target overlapping but different groups of C/C++ developers, since CLion is a stand-alone cross-platform IDE and ReSharper C++ is an extension for Microsoft Visual Studio. However, both tools boast a deep understanding of C and C++ code, supporting C++03 and C++11 standards and libc++ and Boost libraries. They equally provide C/C++ developers with the following important features:

  • A smart editor for efficient coding with intuitive code completion.
  • Code generation for quickly adding constructors or missing members, with code snippets available.
  • Powerful navigation for exploring codebases and navigating to any file, type or symbol in one click.
  • The ability to Find Usages of C++ code symbols, with preview, filtering and grouping.
  • On-the-fly code analysis, with in-place quick-fixes and reliable refactorings (such as Rename, Extract Method, Change Signature, Introduce Variable, and others) for keeping code quality high.

“We have spent the last decade and a half making software development more productive and enjoyable, convinced that smart tools help developers deliver better software faster,” said Maxim Shafirov, JetBrains CEO. “When it came to C/C++, which is a considerably more technologically complex and diverse market, we had to gather everything we’ve learned over these 15 years to make C++ tools that we would be proud of and that developers would find useful.”

Depending on their requirements and preferred toolchains, C and C++ developers can now choose from a number of dedicated JetBrains offerings.

For a stand-alone, cross-platform tool running on Windows, OS X and Linux, the right choice is CLion. This IDE is built on top of JetBrains’ famous IntelliJ Platform and channels its intelligent productivity-boosting features specifically towards developing in C and C++. It supports CMake build system and provides an integrated debugger, built-in terminal, and vim-emulation mode through the IdeaVim plugin.

ReSharper C++, on the other hand, is aimed at C/C++ developers using Visual Studio for their daily tasks. It supports ATL, MFC and COM projects. ReSharper C++ borrows most of its functionality from ReSharper for .NET, JetBrains’ award-winning productivity tool for Visual Studio.

Last but not least, iOS/OS X developers who do C and C++ are already covered with AppCode 3.1, another IDE from JetBrains that has in some sense paved the way for CLion and ReSharper C++.

To learn more about these products, please visit www.jetbrains.com/cpp. A free 30-day evaluation is available for both tools. For general information on pricing and licensing options for CLion and ReSharper C++, see www.jetbrains.com/clion/buy and www.jetbrains.com/resharper-cpp/buy, respectively. Sales inquiries should be directed to sales.us@jetbrains.com (in the Americas) or sales@jetbrains.com (outside of the Americas).

About JetBrains

JetBrains is a technology-leading software development firm specializing in the creation of intelligent, productivity-enhancing software. The company is widely known for its innovative, award-winning Java™ integrated development environment IntelliJ® IDEA (see details at www.jetbrains.com/idea), TeamCity — a continuous integration and build management environment (www.jetbrains.com/teamcity), and ReSharper — a productivity tool for .NET developers (see details at www.jetbrains.com/resharper), among others. JetBrains maintains its headquarters in Prague, Czech Republic, with its R&D labs located in St. Petersburg and Moscow, Russia; Munich, Germany; and Boston, Massachusetts, USA. For more information, see www.jetbrains.com.

* * *

Note to Editors: JetBrains, IntelliJ, IntelliJ IDEA, RubyMine, AppCode, CLion, ReSharper, TeamCity and YouTrack are trademarks or registered trademarks of JetBrains, s.r.o. All other trademarks are the properties of their respective owners.

image description