eclipse (C/C++) 常用设置记录

news2024/11/24 16:11:46

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台;现公司用其作为开发单片机的IDE;因此记录一下常用的配置方法;

文章目录

  • 零、常用默认快捷键
  • 一、高亮相同变量
  • 二、修改高亮变量颜色
  • 三、在整个工程内搜索某个函数
  • 四、切换主题
  • 五、改变字体颜色和大小

零、常用默认快捷键

  • 单行注释:“Ctrl” + “/”
  • 多行注释:“Ctrl” + “Shift” + “/”
  • 取消多行注释: “Ctrl” + “Shift” + “”
  • 代码上移一行:Alt+上方向键
  • 代码下移一行:Alt+下方向键
  • 后退:Alt+左方向键
  • 前进:Alt+右方向键
  • 快速移动代码:鼠标左键拖动选中代码
  • 快速复制代码:按住Ctrl+鼠标左键拖动选中代码
  • 删除选中行:“Ctrl” + “D”
  • 编译全部:“Ctrl” + “B”
  • 搜索替换:“Ctrl” + “F”
  • 快速减小字体:“Ctrl” + “-”
  • 快速增大字体: “Ctrl” + “shift” + “+”
  • 保存文件:“Ctrl” + “S”

一、高亮相同变量

设置相同变量标识高亮显示,对于阅读代码的效率还是有很大的提升的;具体设置方法如下:

Window ->preferences ->C/C++ ->Editor ->Mark Occurrences

在这里插入图片描述

二、修改高亮变量颜色

除了让变量高亮以外,我们还可以修改变量高亮的颜色,具体的操作步骤是:

改变高亮显示字符串的背景色(默认暗灰色)在这里设置:

Window->Preferences->General->Editors->Text Editors->Annotations->C/C++ Occurrences

如下图所示:

在这里插入图片描述

效果如下:

在这里插入图片描述

三、在整个工程内搜索某个函数

选择需要搜索的函数,按Ctrl+H,如下所示:

在这里插入图片描述
可以看到搜索到了整个工程内所有出现了该函数的地方,可以自己去区分是函数定义还是在调用;

四、切换主题

可以修改主题类型,比如我比较喜欢黑色背景的主题,主题切换方法如下:

Window->Preferences->General->Appearance>Text Editors->Theme

在这里插入图片描述
效果如下图所示:

在这里插入图片描述

五、改变字体颜色和大小

在这里插入图片描述
如下所示:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/666521.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

主分区,逻辑分区,扩展分区有什么区别

1.地位不同 逻辑分区属于扩展分区,扩展分区属于主分区。 给新硬盘上建立分区时都要遵循以下的顺序:建立主分区→建立扩展分区→建立逻辑分区→激活主分区→格式化所有分区。 2.位置不同 主分区又叫做引导分区,最多只能创建四个。 扩展分…

软考A计划-系统集成项目管理工程师-信息化知识(四)

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列 👉关于作者 专注于Android/Unity和各种游戏开发技巧&#xff…

人机接口回路原理(一)

一、人机接口框图 一般来说,微机保护的人机接口回路是指键盘、显示器及接口 CPU插件电路。人机接口回路的主要作用是通过键盘和显示器完成人机对话任务、时钟校对及与各保护CPU插件通信和巡检任务。在单CPU结构的保护中,接口 CPU就由保护CPU兼任。为了减…

什么是IO Pad?

1.什么是IO pad? IO pad是一个芯片管脚处理模块,即可以将芯片管脚的信号经过处理送给芯片内部,又可以将芯片内部输出的信号经过处理送到芯片管脚。输入信号处理包含时钟信号,复位信号等,输出信号包含观察时钟、中断等…

详细介绍Eclipse控制台Console使用说明

1.说明 本文详细介绍Eclipse控制台Console使用说明, 调试时通过控制台查看日志, 有时候日志太多会找不到上面的日志, 有时候几个控制台会不受控制的弹出, 那么请参考本文, 通过调整Eclipse控制台, 更高效方便的查看日志…

高效项目评审的6大注意事项

评审活动是软件项目降低风险的重要手段,但在实际评审活动中往往因主题不明确、现场争执不停,主持人无法有效控制会议流程等问题,最终导致项目评审活动效果大打折扣。 那么在项目评审过程中有什么注意事项,有助于完成高效的评审会议…

软件测试技能,JMeter压力测试教程,正则表达式提取(三)

目录 前言 一、场景案例 二、登录请求 三、正则提取器 四、引用参数 前言 接口关联,上一个接口返回的 token 作为下个接口的入参,除了前面一篇讲到的用 json 提取器提取,也可以用正则提取 json 提取器只能提取 json 格式的数据&#x…

vue3 + TS + elementplus + pinia实现后台管理系统左侧菜单联动实现 tab根据路由切换联动内容

效果图&#xff1a; home.vue页面代码 <template><el-container><el-aside width"collapse ? 200px : 70px"><el-button color"#626aef" click"collapseToggle()"><el-icon><Expand v-if"collapse"…

[进阶]Java:多线程:线程同步

线程同步 解决线程安全问题的方案。 线程同步的思想 让多个线程实现先后一次访问共享资源&#xff0c;这样就解决了安全问题。 线程同步的常见方案&#xff1a; 加锁&#xff1a;每次只允许一个线程加锁&#xff0c;加锁后才能进入访问&#xff0c;访问完毕后自动解锁&…

css 使用杂记

水平居中 条件&#xff1a;必须有宽度&#xff0c;不能无限宽 行内元素&#xff1a;通过设置父元素text-align:center块元素&#xff1a;要设置宽度&#xff0c;然后 左右margin值为“auto” 垂直居中 条件&#xff1a;父元素必须有高度&#xff0c;不能无限高 行内元素&#…

【Solr】体验极速安装solr

目录 前言 安装下载- 方式一&#xff1a;官网下载- 方式二&#xff1a;仓库下载 启动方式 快速使用 前言 solr是基于java开发的&#xff0c;所以solr需要用到jdk环境,并且solr需要在tomcat容器中才能运行,所以需要提前配置好jdk和tomcat环境。 安装下载 需要注意的是&#…

【vue+el-transfer】穿梭框实现及遇到的bug,已解决

昨晚加班写的穿梭框组件&#xff0c;一边写一边遇到bug&#xff0c;果然只有bug才会让你印象更深刻&#xff0c;更值得记录 封装成组件FreezeTransfer 效果如下&#xff1a; 主要参考了官网上可搜索的这个示例 先说遇到的bug&#xff0c;然后贴完整的代码 1、el-transfer数据…

layui下select下拉框不显示或没有效果

layui下select下拉框不显示或没有效果 弹层layer选择框没有样式_不可点击_渲染失效的解决办法 一、必须给表单体系所在的父元素加上 class"layui-form" 在一个容器中设定 class"layui-form" 来标识一个表单元素块&#xff0c;如果你不想用 form&#xf…

java 高校学生信息管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

一、源码特点 JSP 高校学生信息管理系统 是一套完善的系统源码&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;以及相应配套的设计文档&#xff0c;系统主要采用B/S模式开发 。 研究的基本内容是基于Web的学生信息…

2023 最新版网络安全保姆级指南,手把手带你从零基础进阶渗透攻防工程师

一份网络攻防渗透测试的学习路线&#xff0c;不藏私了&#xff01; 2023最新500G《黑客&网络安全入门&进阶学习资源包》 1、学习编程语言(phpmysqljshtml) 原因&#xff1a;phpmysql 可以帮助你快速的理解 B/S 架构是怎样运行的&#xff0c;只有理解了他的运行原理才…

《机器学习公式推导与代码实现》chapter12-XGBoost

《机器学习公式推导与代码实现》学习笔记&#xff0c;记录一下自己的学习过程&#xff0c;详细的内容请大家购买作者的书籍查阅。 XGBoost 从算法精度、速度和泛化能力等性能指标来看GBDT&#xff0c;仍然有较大的优化空间。XGBoost是一种基于GBDT的顶级梯度提升模型。相较于…

提炼关键词是一种能力

提炼关键词&#xff0c;是一种能力 交流或写文字&#xff0c;都要提炼关键词 趣讲大白话&#xff1a;抓重点 【趣讲信息科技202期】 **************************** 大脑的信息通过关键词调取 语言的传达&#xff0c;通过关键词传递关键信息 搜索要输入关键词 人工智能也要提示关…

tensorRT 模型部署

讲解&#xff1a; 模型经过训练之后终端部署之前都会有一个模型转换的过程&#xff0c;英伟达也不例外&#xff0c; 模型转换的过程其实是一个模型优化与加速的过程&#xff0c;里面包含着引擎对模型的一系列操作&#xff0c; 比如说layer 级的融合&#xff0c;权重的量化、图层…

PMP考试中多少分算通过?

PMP考试成绩一般是在考完后 6-8 周开始出成绩&#xff0c;像之前318的PMP考试&#xff0c;5月8号晚上已经开始出成绩了&#xff0c;还没出来的也会陆续出来。 【如何查询成绩】 1、输入网址&#xff08;PMI官网&#xff0c;不知道网址的私戳&#xff09;&#xff0c;点击 Log …

消息中间件中常见问题

如何保证消息不丢失 MQ的用途 异步发送&#xff08;验证码&#xff0c;短信&#xff0c;邮件&#xff09;MySQL&#xff0c;ES&#xff0c;Redis之间的数据同步分布式事务削峰填谷 消息可能丢失的环境 消息在产生端时候生产端挂掉&#xff0c;消息未到达交换机&#xff0c…