What to expect? CLion 2018.3 roadmap
A big CLion 2018.2 release has happened just recently. Have you tried the new version yet? If not, get your free 30-day trial on our site now. Clangd, new project models, Google Sanitizers, and many other goodies are waiting inside!
Meanwhile, we’ve already discussed and planned future improvements for CLion and would like to share our plans with you. But first, let’s follow our good tradition and thank our evaluators!
We’d like to thank all evaluators for helping us ship so many great new improvements in CLion 2018.2. The huge variety of your projects and setups made this task much easier for us! These 3 contributors to CLion’s Early Access Program deserve a special mention:
- Sebastian Hofstetter – we’d like to especially thank Sebastian not only for detecting a clangd issue on Windows, but also for his detailed investigation which led to easy and quick understanding of the problem on our side.
- Tesla Ice Zhang
- Alexey Klimkin
In appreciation of your efforts, we present each of you with a free 1-year subscription for CLion (to extend your current subscription or get a new one). You will receive a personal email with details on how to claim your license. (If for some reason you do not get any email from us within a week, ping us here in the comments.)
CLion 2018.3 roadmap
We’re keeping focus on the major directions outlined previously, but we now have a clearer vision of particular areas and tasks.
- C++ Support:
- Clangd-based language engine requires some polishing of the current code, fixes on Windows, and several general pain-points. We’ll also consider moving other code insight features (at least some local ones) to this language engine, one by one.
- Bug fixing in the current language engine. Better C++17 knowledge will likely be also added to CLion’s own engine.
- IDE performance:
We’ll continue our incremental job of fixing UI freezes and improving performance across the board.
- Remote development:
The first prototype is under development and we really hope to include it in v2018.3. The target system will likely be limited to Linux.
- Project Models:
- Improve compilation database integration in CLion.
- Add an ability to build/run projects from compilation database through user-defined commands.
- Investigate other project models and continue our work on project model API in CLion.
- Integrate clang-format as a separate tool for explicit code reformatting.
- Consider importing formatting settings from the clang-format files.
- Improve current hex view solution.
- Memory view.
- LLDB disasm.
As usual, your feature requests and suggestions are welcome in our tracker.
Your CLion Team
The Drive to Develop
Subscribe to Blog updates
Thanks, we've got you!
CLion Classic 2023.3 Released With AI Assistant, Meson and Bazel Support, Enhancements for Embedded Developers
CLion 2023.3 features JetBrains AI Assistant, expands project models support, and empowers embedded developers with support for device tree files.
CLion 2023.3 Release Candidate
CLion 2023.3 is on its way, and the release candidate for v2023.3 is already available! To install CLion 2023.3 RC (build 233.11799.171), download it from the website, update via the Toolbox App, or use this snap package (for Ubuntu). You need an active subscription or a trial license to use CLi…
CLion Nova: A New Update With Various Bug Fixes
CLion Nova, a free preview of CLion with the ReSharper C++/Rider C++ language engine, was announced recently. We’re excited to see how well you liked the first build! There are about 3,700 users right now and the overall feedback is mostly positive, especially that which is related to performance an…
CLion 2023.3 Goes Beta
The Beta version of CLion Classic 2023.3 is now available with key improvements and changes that are expected in the upcoming release. Download build 233.11799.37 from our website, via the Toolbox App, or as a snap package for Ubuntu. If you are using CLion Nova, note that we do not plan to release…