Released: Apr 29, 2020
2020.1.1 での更新項目
不具合の修正
- CLion 2020.1 introduced CUDA support. This update fixes the issue where CLion was not able to pick the non-default host compiler for CUDA.
- The compiler is now detected correctly for Cygwin.
- CLion 2020.1.1 recognizes WSL Ubuntu20.04 distribution.
- In Qt code: QStringLiteral and QByteArrayLiteral are now highlighted correctly.
- Fix for a Clangd crash on C++20 code.
- Fix for the Reformat Code action that caused an IDE freeze when ClangFormat was in use.
- Completion was skipping parenthesis when...
Released: Apr 14, 2020
2020.1 での更新項目
機能
Embedded Development
- IAR Toolchain - If you use the IAR compiler/toolchain in your embedded projects, you can now do so in CLion. Collecting compiler information no longer fails, which means projects using the IAR toolchain load successfully and work in CLion.
- PlatformIO - PlatformIO is a new generation ecosystem that is gaining popularity quickly. To benefit from it in your embedded projects, take advantage of a new PlatformIO for CLion plugin, which:
- Adds the PlatformIO project type to the...
Released: Mar 17, 2020
2019.3.5 での更新項目
機能
SQL Highlighting
- Subquery folding improvement.
- Support for Sequence Storage Engine MariaDB syntax.
SQL General
- Structure view for the block statement.
不具合の修正
No subsystem
- "Cannot run program" on launching CMake target.
- "Preview update" does not work when table is not introspected.
Code: Formatting
- Odd treatment of macros by "Reformat code" inside macro argument.
- String concatenation in macro calls is always wrapped.
Debugger
- IDE complete Freeze (edit configuration when debugger was active...
Released: Feb 12, 2020
2019.3.4 での更新項目
不具合の修正
No subsystem
- Incorrect colour of operator keyword when called as a member of template type.
Code: Clangd
- Clangd crash in clang::clion::NameHintCallback::handleCallExpr.
Code: Completion
- Clangd completion: Quick Documentation and Quick Definition are not working.
Code: Formatting
- Reformat Code breaks indention in enum when using a comment line.
Running
- Launching CMake CUDA targets from CLion using wrong binary.
Unit Testing: Google Test
- False positive errors with new Google Test API...
Released: Jan 21, 2020
2019.3.3 での更新項目
機能
Code: Clangd
- Concepts: Add operators as completions.
IDE Preferences
- Allow default build directory to be outside of project root.
User Interface. Project View
- Add ability to "Copy path" relative to repository root.
DB Console
- Added the ability to execute stored procedures.
Data Views
- Use Data Editor for editable views.
SQL General
- Added in-line variable names for scripts.
SQL Highlighting
- Support MySQL 8 SRID argument on GEOMETRY columns.
- Support MySQL new grants (SESSION_VARIABLES_ADMIN...
Released: Dec 18, 2019
2019.3.2 での更新項目
機能
- Improved Clangd-based code highlighting
override and final keywords are now correctly highlighted.
- In C11 code, when integers have suffixes with mixed lower/upper cases, the highlighting no longer fails.
std namespace usages from concepts library are now highlighted correctly.
- Clangd-based code completion enhancements
- When completing a function with the default arguments, the cursor is placed inside the parentheses, not behind the closing parenthesis.
- When generating function implementations...
Released: Dec 6, 2019
2019.3.1 での更新項目
機能
Data Import & Export
- Console-like output (plain-text-friendly data exporter).
- Dynamically name mysqldump output file based on time and database name.
SQL Highlighting
- Improved "Aggregate-related problems" inspection with CUBE and ROLLUP.
- Allow disabling "DELETE/UPDATE without WHERE" inspection for temporary tables.
- Inspection for missing column aliases.
- Report missing returns in SQL functions.
- Add "Misleading reference" inspection.
不具合の修正
Code: Highlighting and Inspections
Released: Nov 28, 2019
2019.3 での更新項目
機能
- Better IDE Performance - This release of CLion is quality-targeted with lots of performance improvements made throughout. The key enhancements affect code completion, the Rename refactoring, optimizations for the Building/Updating symbols step, and the elimination of UI freezes. Learn more.
- Clangd-based code completion - Clangd has been added to the list of code completion providers in CLion, which helps speed up the time for the first results to appear on many projects significantly.
- Quicker...
Released: Oct 30, 2019
2019.2.5 での更新項目
不具合の修正
- Fixed opening projects on macOS Catalina.
- Fixed font rendering in text fields on macOS Catalina.
Released: Oct 9, 2019
2019.2.4 での更新項目
不具合の修正
- Fixed: Bundled LLDB doesn't work on macOS 10.15 Catalina