Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the functions of the CLion 2020 for Mac tool

2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly introduces the functions of CLion 2020 for Mac tools, which are very detailed and have certain reference value. Friends who are interested must finish reading them.

Clion 2020 mac Chinese version features

Electric tool

1. For electric language

Intelligent C and C + + editors

Because of native C and C + + support, including modern C + + standards, libc + and Boost,CLion always know your code and handle routines when you focus on important things.

2. Navigation

Immediately navigate to the declaration or contextual usage of symbols, search for classes, files, or symbols by name throughout the project, and find the code base through the structure and hierarchical view.

3. Code generation

Add class members, override / implement functions, generate constructors / destructors, getter / setter, equality, relational, and stream output operators, wrap code blocks with statements, or generate declarations from actual use-all with simple keyboard shortcuts.

4. Reconstruct

Rename symbols, move members up / down the hierarchy, change function signatures, and ensure that CLion's automatic refactoring will accurately propagate the appropriate changes throughout the code.

Real-time code analysis

1. With CLion, you can create beautiful and correct code at the same time. Identify potential code problems immediately.

2. And fix it when you type it! Ensure that CLion automatically handles all correct changes.

3. CLion also performs data flow analysis to find out inaccessible code, infinite recursion, and so on.

Integrated debugger

It is easy to investigate and resolve problems through the CLion-friendly debugger user interface, and GDB or LLDB is provided as the back end.

Attach to a local process or remote debugging. Check the disassembly view when the source is not available.

1. Inline variable view

When debugging, use the variable values displayed in the editor to get a complete view of the project.

2. Table and variable views

Check the status of all variables of the selected function in the stack frame, or monitor variables / expressions for changes during the debugging session.

3. Evaluation expression

Evaluate the result of a function call or some complex expression when a point of execution stops in a debugging session.

Fully integrated C / C + + development environment

1. Project model

CLion uses CMake,Gradle C + + and compiles the database project model to use all the information from there during code editing and refactoring.

2. Keyboard-centric approach

To help you focus on your code and improve your productivity, CLion provides keyboard shortcuts for almost all of its functions, operations, and commands.

Vim fans are welcome to install the Vim-emulation plugin.

Everything you need in one place

Everything you need for daily development includes all the popular VCS (Subversion,Git,GitHub,Mercurial,CVS and Perforce), Google Test,Boost.Test and Catch frameworks for unit testing, Doxygen, and database tools.

4. Work locally and remotely

With embedded terminals, you can run any commands without leaving IDE: using the SSH protocol locally or remotely.

After editing the code locally, build, run, or debug the application or unit test locally or remotely.

These are all the contents of this article entitled "what are the functions of CLion 2020 for Mac tools?" Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report