JetBrains CLion 2017.1 Build #CL-171.3780.121 [En]
JetBrains CLion 2017.1 Build #CL-171.3780.121 [En]

Версия программы: 2017.1 Build #CL-171.3780.121
Язык интерфейса: Английский

Лечение: в комплекте
Тип лекарства: другое

Системные требования:
Windows 7.0 x64, 8.0 x64, 10.0 x64
2 GB free RAM
1024x768 minimum screen resolution


Описание:
CLion — умная IDE, предназначенная для разработки на С и С++ на платформах Linux, Windows и OS X. Включает в себя поддержку системы сборки кросс-платформенных проектов CMake, возможности анализа кода на лету, разнообразные рефакторинги и унифицированный интерфейс для работы с самыми популярными системами контроля версий.
Ключевые возможности
Многофункциональный, умный редактор кода, предоставляющий возможности автодополнения, множественных курсоров, автоформатирования кода.
Мгновенная навигация под коду в один клик, в том числе переход на любой класс / символ / файл по его имени, переход на определение символа в родительском классе и другие.
Быстрые сочетания клавиш практически для всех действий и команд. Стандартные раскладки IntelliJ IDEA, Emacs, Visual Studio, Eclipse, NetBeans, Xcode, ReSharper, а также возможности настройки раскладок.
Шаблоны готового кода, функции генерации конструкторов/деструкторов классов, методов для чтения/записи данных класса.
Безопасные рефакторинги, позволяющие автоматически находить и исправлять все использования изменяющегося фрагмента кода: Rename, Change Signature, Extract Function/Variable/Constant/Define/Typedef, Inline, Pull Members Up, Puch Members Down и другие.
За счета анализа кода на лету не только подсвечиваются потенциальные проблемы, но и сразу предлагаются способы их исправить (quick-fixes).
Поддержка CMake, включающая редактор CMakeCache, автоматическое добавление новых С/С++ файлов в существующие CMake-таргеты, автоматическую перезагрузку проекта и автоматическое дополнение команд CMake.
Встроенный полнофункциональный отладчик, позволяющий выставлять точки остановки (breakpoints), отслеживать значения выделенных переменных (watches), вычислять выражения, отображать структуру STL контейнеров и не только.
Помимо поддержки С и С++ (в том числе C++11, libc++ и Boost), CLion также работает с javascript, XML, HTML и CSS.
Интеграция с системами контроля версий Subversion, Git, GitHub, Mercurial, CVS, Perforce и TFS, а также с баг-трекерами JIRA, Youtrack, Lighthouse, Pivotal Tracker, GitHub и др.
Встроенный терминал.
Эмуляция Vim-режима (посредством плагина IdeaVim).
Большой репозиторий плагинов для расширения имеющейся функциональности.

Что нового?
What's new in CLion 2017.1

В версию CLion 2017.1 вошли следующие улучшения:
Расширенная поддержка языка C++
Поддержка возможностей стандарта С++14:
auto return type,
generic lambdas,
variable templates
generalized lambda captures

Поддержка возможностей стандарта C++17:
nested namespaces

Возможность конвертировать тип переменной в auto
Множество исправлений в работе статического анализатора кода

Корректная работа с символами из precompiled headers (PCH) и заголовочных файлов, включенных через -include опцию компилятора
Во время отладки программы, при отсутствии файлов с исходным кодом возможно переходить на код на дизассемблере (disassembly view)
Поддержка фреймворка для юнит-тестирования Catch
Экспериментальная поддержка компилятора Microsoft Visual C++
Множество исправлений в работе с проектной моделью
И многое другое

Процедура лечения:
Особая благодарность _Sef за сборку сервисов для Windows
1. По окончанию установки ставим галочку "Run CLion"

2. В окне "CLion License Activation" выбираем "License server"
# Из папки Licence Service устанавливаем
Setup_x64.msi если у вас 64-разрядная ОС, либо
Setup_x86.msi, если 32-разрядная в любое место

# После окончания установки запускаем диспетчер задач и проверяем наличие
2 процессов:
JetBrainsLicenseService.exe
и JetBrainsLicenseServer.exe
Если они запущены, то сервис успешно установлен и будет загружаться всегда при запуске системы.

3. Возвращаемся к окну "CLion License Activation", в поле "License server"
вводим http://127.0.0.1:1017

4. Нажимаем ОК. Готово! (сервис эмулятора сервера будет висеть фоновым процессом и автоматически продлевать вашу
лицензию либо каждые 48 часов (если IDE работает беспрерывно 48 часов подряд), либо каждый раз при запуске IDE).
_____
5. В папке с установленным сервисом лежит config.ini. В нём можно изменить порт, на котором будет работать сервис
(параметр -p) и имя пользователя, на которого будет выдаваться лицензия (параметр -u).

По умолчанию устанавливается:
Код: выделить все
-p 1017 -u nnmclubber

JetBrains CLion 2017.1 Build #CL-171.3780.121 [En]JetBrains CLion 2017.1 Build #CL-171.3780.121 [En]JetBrains CLion 2017.1 Build #CL-171.3780.121 [En]

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.