Early Access Program
News
CLion 2020.1 Reaches Beta
CLion 2020.1 goes Beta! To install build 201.6668.10, download it from the website, update from our Toolbox App, get it through a snap package (if you are using Ubuntu), or use a patch update.
Find the main highlights below.
Code completion
In the previous EAP build, completion that’s based only on Clangd became the default. This behavior is controlled by the Code Completion setting in Settings/Preferences | Languages & Frameworks | C/C++ | Clangd.
To improve your user experience with completion, we’re introducing a few fixes in this Beta:
- Completion suggestions in the context of a template parameter list are now more accurate (the
typedef
keyword is no longer on top, CPP-19085). - Completion in type aliases is more accurate as well (thanks to removing constructors from the using context, CPP-19171).
- CLion can now complete folders that are symlinks.
- Completion for
int
has been improved (CPP-19520).
Other fixes
- For compilation database projects, when CLion collects compiler information it now filters out some flags that do not affect the information requested.
-MD
and-MMD
flags are good examples as they generate dependency files and might clutter the project directories with unnecessarycompiler-file*.d
. - For Python, the notification ‘Configure Python interpreter’ will now open a settings window (CPP-19536).
More fixes from the IntelliJ Platform have also made their way into this Beta. The full release notes are available here.
Your CLion team
JetBrains
The Drive to Develop
Prev post CLion 2020.1 EAP: Macros and Variables in Configurations, Input Redirection, and MoreCLion 2020.1 Release Candidate is Here Next post