首页 > 其他分享 >clion使用技巧

clion使用技巧

时间:2024-04-20 10:34:23浏览次数:26  
标签:文件 窗口 技巧 ctrl shift 快捷键 使用 alt clion

ctrl+w 每按一次,鼠标所在地方选区就往前扩大一部分

ctrl+shift+w 每按一次,ctrl w选择的区域就缩小一部分

edit-》Macros  录制宏,可以自己一些操作然后保存为快捷键,可看https://zhuanlan.zhihu.com/p/616387998

ctrl+shift+i  ,把鼠标放在一个方法上,按这个快捷键,可以看到这个方法的定义

ctrl+p  查看方法参数信息

f4 跳到源码处

ctrl+e 显示最近打开的文件,弹出的窗口右上角有个show edit only,打钩选中以后可以显示最近改变的文件

shift+esc 最小化窗口,例如git,terminal,cmake窗口

ctrl+shift+e 显示最近定位过的文件

 alt+shift+c 查看最近改变的文件操作

view->compare 可以和其他文档进行对比

在代码处右击,选择history可以看到该文件的历史版本和改动

Navigate菜单主要是PyCharm提供光标跳转、文件跳转、搜索、文件定位等操作,具有快速定位、呈现的作用,菜单中是导航的操作选项及其快捷键

ctr+n 查找类,在弹出的窗口中也可以选择symbols,可以显示所有类型的相关检索

f2下一个高亮错误,直接定位错误处,shift+f2,前一个错误处

alt+向上箭头,上个方法,alt+向下箭头,下一个方法

alt+f1 弹出窗口,可以在文件结构或者文件夹中定位到这个文件

ctrl+b 导航到类的定义

f10 查看类或者方法对应的头文件或者源文件

ctrl+f12 查看该文件的文件结构

alt+shift+h 查看文件include的h文件

 

标签:文件,窗口,技巧,ctrl,shift,快捷键,使用,alt,clion
From: https://www.cnblogs.com/chentiao/p/18144321

相关文章

  • 微信小程序video在组件中的使用---暂停视频
    首先在wxml文件中设置video的id<videoid='myVideo'src='{{video}}'controls='true'></video>然后在js文件中通过wx.createVideoContext获取VideoContext实例letvideoCtx=nullletapp=getApp()Component({properties:{},......
  • 生成环境使用skywalking链路跟踪
    第一、按照dockerdocker-compose第二、安装skywalking数据存储esdockerrun-d--nameelasticsearch\--restartalways\-p9200:9200\-p9300:9300\-e"discovery.type=single-node"\-e"ES_JAVA_OPTS=-Xms256m-Xmx256m"\......
  • nestjs 中管道的使用-验证DTO
    1.安装管道nestgpirole意思是安装一个role模块的管道2.在controller中使用管道 管道的作用:1.数据的转换2.DTO规则验证 一般使用全局配置管道 区别:自己写:需要一个个的带入 ......
  • 前端使用 Konva 实现可视化设计器(6)
    请大家动动小手,给我一个免费的Star吧~这一章处理一下复制、粘贴、删除、画布归位、层次调整,通过右键菜单控制。github源码gitee源码示例地址复制粘贴复制粘贴(通过快捷键)//复制暂存pasteCache:Konva.Node[]=[];//粘贴次数(用于定义新节点的偏移距离)past......
  • 使用float,flex和tailwind实现同一个表单注册效果
    float方式html结构<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</titl......
  • dbt docs block 的一些技巧
    dbt的docs实际上自定义上还是很强大的,可以灵活的docsblock解析,同时docs定义也可以类似model那样进行引用,当然也包含了一些内部固定模式可以灵活的进行文档的自定义一些内置自定义玩法自定义文档路径类似dbt其他资源一样docs也是支持自定义的,否则默认会搜索model-path......
  • FineReport11 报表技巧02- 实现类Excel表头筛选功能
    背景:在报表开发中,有的需求方用习惯Excel的表头筛选时,就不太习惯帆软的特意点击报表控件进行筛选,希望报表筛选方式可以类似Excel那种直接在表头进行筛选的功能最终效果如下:实现步骤:1.1、数据集准备产品信息表:SELECT客户,产品,数量,cast(下单时间asdate)as下单时间,下单......
  • Asp-Net-Core开发笔记:使用alpine镜像并加入健康检查
    前言使用docker部署AspNetCore应用已经是标配了,之前我一直使用mcr.microsoft.com/dotnet/aspnet:8.0这类镜像,简单粗暴,不过可以使用alpine进一步优化镜像大小。很多开源工具的docker都有健康检查,这次我顺便也给加上了。添加健康检查注册服务builder.Services.AddHea......
  • burpsuite使用深色主题暗色主题[保姆姬教程,方便快捷]
    点开burpsuite后点右上角的齿轮,在弹出的新窗口的搜索框搜索'theme',然后点'dark'.具体如图成了PS:我在网上搜burp改暗色主题,全是一大堆要么一上来吹水,要么得下插件的麻烦的教程,我跟着教程搞了一会儿才发现burp自带个暗色主题.于是写下这篇随笔.......
  • 【开源】使用Python+Flask+Mysql快速开发一个用户增删改查系统
    项目演示项目本身很简单,增删改查是几乎所有系统的骨架。正所谓万丈高楼平地起,学会了增删改查,航母就指日可待了:),光速入门,直接看演示图:项目地址https://github.com/mudfish/python-flask-user-crudFlask框架介绍说白了就是一个Web框架,能够让你快速开发出Pythonweb应用。简单易......