This powerful IDE helps you develop in C and C++ on Linux, OS X and Windows, enhancing your productivity with a smart editor, code quality assurance, automated refactorings, and deep integration with CMake build system. Trust CLion to take care of the routine while you focus on the important things. Knowing your code through and through, it can boost your productivity with smart and relevant code completion, full coding assistance including customizable coding styles, keymaps and various project views, and instant navigation to a symbol's declaration or usages.
Various languages and standards
The complete experience
Popular VCS supported out of the box include Subversion, Git, GitHub, Mercurial, CVS, Perforce (via plugin), and TFS. CLion provides a unified interface for all these systems along with shortcuts for common VCS tasks. CLion also seamlessly integrates with Google Test framework.
With CLion's built-in terminal, you can run any command without leaving the IDE: locally or remotely using the SSH protocol. Depending on your platform, you can work with a command line prompt, Far, powershell, bash, or other tools.
To help you focus on code and raise your productivity, CLion has keyboard shortcuts for nearly all its features, actions and commands. Use one of the pre-defined keymaps or customize them as needed. Vim fans are welcome to install the Vim-emulation plugin.
What’s New in CLion 1.2
Testing with ease: Google Test
CLion 1.2 comes with Google Test support, which includes a test runner and a smart results viewer along with code generation for writing tests more quickly.
CMake under your control
Write CMake files easier with completion of CMake variables, live templates and a new code style option to force uppercase/lowercase for CMake commands.
Adjust code style via quick-fix
Don’t get lost in dozens of code style options: change only those that are applicable to the selected piece of code, with a familiar quick-fix action.