JetBrains CLion 2016.1.3 Build #CL-145.1617 [En] -
Версия программы: 2016.1.3 Build #CL-145.1617
Официальный сайт: ссылка
Язык интерфейса: Английский
Лечение: в комплекте
Тип лекарства: другое Системные требования:
Windows 7.0 x64, 8.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).
- Большой репозиторий плагинов для расширения имеющейся функциональности.
Что нового?
В версию CLion 2016.1 вошли следующие улучшения:
- Появилась поддержка variadic templates из стандарта C++11. Как следствие, парсер в CLion теперь корректно обрабатывает вызовы Qt C++11 connect.
- Авто-импорт теперь работает более корректно для символов из STL.
- Всплывающее окно документации (quick documentation) теперь отражает выражения с лямбдами, показывает гиперссылки на связанные объекты и многое другое.
- Появилась возможность генерировать определения функций, а также переопределять функции базовых классов именно в том месте, где стоит пользовательская каретка.
- Появились плагины для работы с языками Python и Swift.
- В режиме отладки теперь возможно подсоединиться не только к процессу, запущенному из IDE, но и к любому другому на локальной машине, не лишаясь при всех удобств интерфейса встроенного отладчика CLion.
- Добавилась возможность помечать директории как исключенные из проекта, как библиотечные файлы или как файлы проекта, что может ускорить индексацию проекта и позволяет защитить библиотечные файлы от рефакторингов.
- При загрузке проекта конфигурации Google Test теперь определяются автоматически.
- И многое другое. Обо всех возможностях IDE можно узнать на странице CLion команды JetBrains.
Способ 2 (универсальный)
Лечение. Способ 2 (необходимы прямые руки!):
1. По окончанию установки ставим галочку "Run CLion"
2. В окне "CLion License Activation" выбираем "License server"
- Из папки IntelliJIDEALicenseServer(v1.1) (эмуляторы сервера) делаем ярлык на рабочий стол для файла IntelliJIDEALicenseServer_windows_amd64.exe если у вас 64-разрядная ОС, либо файла IntelliJIDEALicenseServer_windows_386.exe, если 32-разрядная.
- Дописываем к ярлыку следующие параметры:
- -p для указания порта, который будет слушать эмулятор (например, -p 1017)
- -u для указания имени пользователя, на которого будет выдана лицензия (например, -u nnmclub.to)
- -prolongationPeriod для указания интервала времени продления действия выданной лицензии. В качестве аргумента принимаются милисекунды. Значение должно быть кратным 500 (=0,5сек). Для того, чтобы задать таймаут на 1 год, нужно прописать -prolongationPeriod 31536000000 (аргумент == количеству милисекунд в 365 днях).
- Запускаем эмулятор
3. Возвращаемся к окну "CLion License Activation", в поле "License server" вводим http://127.0.0.1:1017 (вместо 1017 может быть любой порт, который вы задали через параметр -p в свойствах ярлыка)
4. Нажимаем ОК. Готово! (эмулятор сервера можно закрыть)
Скриншоты:
|