Eclipse: eclipse.metadata.pluginsorg.eclipse.cdt.core

本文介绍了Eclipse中的一些实用技巧,包括使用正则表达式替换行尾空格,如何导出搜索结果为CSV文件,设置新建文件以UNIX行尾,隐藏工程中的特定目录,添加宏定义,显示或隐藏空格符,以及调整索引临时文件目录。此外,还讨论了如何通过帮助菜单设置代码风格和管理代码格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修改tab为空格

在 Eclipse 中更改 Tab 键为四个空格的步骤如下:
打开 Eclipse: 启动 Eclipse IDE。
打开首选项:
在菜单栏中选择 Window(在 macOS 上是 Eclipse) -> Preferences。
导航到代码样式设置:
在首选项窗口中,导航到 Java -> Code Style -> Formatter。
编辑格式化配置:
在 Formatter 页面,点击 Edit… 按钮来编辑当前的代码格式化配置。
配置缩进设置:
在弹出的 Profile 编辑窗口中,选择 Indentation 选项卡。
在 Indentation 选项卡中,找到 Tab policy 下拉菜单,并选择 Spaces only。
设置 Indentation size 和 Tab size 为 4。
保存配置:
点击 OK 保存更改,然后在 Preferences 窗口中点击 Apply and Close。

表达式替换行尾空格

[^\S\n]+$

导出搜索结果 csv

https://sourceforge.net/projects/csv-export/
这里有一个插件,可以使用,会在搜索窗口的最后显示一个导出小图标。
在这里插入图片描述

新建文件以unix形式做行结尾

Window -> Preferences -> General -> Workspace -> New text file line delimiter
在这里插入图片描述
Change Project > Properties > Resource : New Tex File Delimiter

已存在文件的修改
选择文件,之后
From the menu bar, select File > Convert Line Delimiters To > Windows / Unix / MacOS 9.
在这里插入图片描述

是用eclipse的熟练问题

如果不熟练,就会觉着eclipse一般。就个人的经验,eclipse还是很强大的工具,而且开源。不如cscode,sourceinsight。其实这个很容易理解,开源的肯定没有收费的投入多,起码有经费运作。

在工程里去除某些目录

https://stackoverflow.com/questions/23137546/eclipse-hide-files-excluded-from-source-folder
可在工程,属性,资源,资源过滤选项里,exclude all

在工程属性里添加宏定义

右键工程,属性,c/c++, 普通general, Paths and Symblols,路径和符号,添加 GNU C的符号,就是宏定义。
在这里插入图片描述

是否显示空格符

首选项:General → Editors → Text Editors.
Set the Displayed tab width: to 4 and check Insert spaces for tabs. While you are here, you may also wish to check Show line numbers.

index 临时文件目录

C:\workspace\eclipse.metadata.plugins\org.eclipse.cdt.core

这个目录下存的是什么东西?是符号信息,作为索引搜索代码,调用关系。如果项目文件比较多的话这里的文件很大,比如linux kernel 生成的文件。有1.5个多G
linux-4.18.1.1578385747962.pdom
linux-3.10.0-1062.4.3.el7.1581934078905.pdom

indexer 选项

allow heuristic resolution of includes

Activate this checkbox to allow the indexer to skip indexing duplicate include files.
是否跳过,重复的 include文件。

可以查看eclipse的help菜单

设置代码风格

是在 Preferences-> c/c++ -> Editor-> Typing -> 可以选则自己喜欢的风格,可以创建自己喜欢的风格
里面有几个默认的,不能改。tab 键显示几个空格。

设置宏定义

如果设置定义的value是一个字母,编辑器里还不认为:#if 成立。如果设置为1,就好了。
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/adf72f1d213c4ceba783f755e3aea99d.pn在这里插入图片描述奇怪的设定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mzhan017

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值