Eclipse CDT 中最有用的快捷方式

     2023-03-22     163

关键词:

【中文标题】Eclipse CDT 中最有用的快捷方式【英文标题】:Most useful shortcut in Eclipse CDT 【发布时间】:2010-11-19 00:10:04 【问题描述】:

我想制作一个备忘单,展示 Eclipse CDT (C++) 最有用(且节省时间)的快捷方式。

您能分享一下您在 CDT 中使用的最有用的快捷方式吗?

请仅发布通用快捷方式(在使用 C++ 时可用)或特定于 CDT 的快捷方式。

【问题讨论】:

【参考方案1】:

Ctrl + Tab :在源文件和头文件之间切换。

【讨论】:

【参考方案2】:

Ctrl + Space :显示要完成的建议。

【讨论】:

【参考方案3】:

Alt + Shift + R , N :在整个项目中重命名函数或变量。

【讨论】:

【参考方案4】:

您必须更改默认绑定才能获得这些 - 但我喜欢:

F3 : 打开声明。

F4 : 在项目中查找文本。

F4 是不言自明的,但是 F3 有一些复杂性:如果你在函数调用上使用它,它会带你去定义,如果你使用它在定义上,它将带​​您进入声明。

【讨论】:

Ctrl+单击声明与 F3 作用相同【参考方案5】:

Ctrl + Shift + T :打开元素。

Ctrl + Shift + R:打开文件/资源​​。

Ctrl + = :探索宏扩展。

【讨论】:

【参考方案6】:

Ctrl + Shift + G :当一个函数,对象或变量被选中时:找到它在项目中的所有出现(作品也可以使用 java)。

Ctrl + Alt + G :文本搜索当前选中的文本。

Ctrl + 左键单击:转到项目的定义。

【讨论】:

【参考方案7】:

Ctrl + O : 打开当前类的成员浏览器,可以快速打开方法。

【讨论】:

【参考方案8】:

Ctrl+Alt+H:打开函数的调用层次结构

【讨论】:

【参考方案9】:

Ctrl+Shift+L:显示动作列表及其对应的快捷键。 ;)

【讨论】:

【参考方案10】:

Ctrl+k :向前搜索文件中突出显示的文本。

Ctrl+Shift+k:向后搜索文件中突出显示的文本

【讨论】:

【参考方案11】:

Ctrl+j : 在当前文件中增量搜索

Ctrl+/(数字键盘):大纲 - 折叠所有功能 - 快速查看

【讨论】:

【参考方案12】:

以下是我最常使用的列表(不包括之前回复中的列表):

Ctrl+Shift+N - 添加包含语句;包含的头文件是在其中声明当前元素的文件

Ctrl+i - 更正所选文本的缩进 - 在我看来非常有用

Ctrl+d - 删除当前行

Alt+ / - 向上或向下移动所选文本(或当前行,如果没有选择文本)

Alt+ / - 移动到您编辑的上一个/下一个位置;例如,如果您浏览了几个函数声明,然后想回到您开始的位置,请按 Alt+ 移动到之前的位置

Ctrl+h - 打开搜索对话框; “C/C++ 搜索”选项卡搜索索引位置并且速度很快,但“文件搜索”选项卡搜索项目中的所有文本,并且在搜索“隐藏”元素时可以派上用场(例如例如,当搜索在#ifdef _WINDOWS 下定义的宏,但您的项目中当前未定义 _WINDOWS 时)

【讨论】:

【参考方案13】:

Ctrl+Shift+f:这个自动缩进代码

【讨论】:

我认为,如果您想要自动缩进,Ctrl+a 后跟 Ctrl+i 是更好的选择,因为 Ctrl+Shift+f 会自动格式化整个代码,而不仅仅是缩进。【参考方案14】:

此线程中所有快捷方式的摘要以及更多内容。

Ctrl + Tab - 在源文件和头文件之间切换。

Ctrl + Shift + T - 打开元素

Ctrl + Shift + R - 打开文件/资源​​。

Ctrl + = - 探索宏扩展。

Ctrl + Space - 显示要完成的建议。

Ctrl + Alt + H - 打开函数的调用层次结构

Ctrl + Shift + N - 为声明当前元素的头文件添加#include

Ctrl + i - 更正所选文本的缩进 - 在我看来非常有用

Ctrl + d - 删除当前行

Ctrl + h - 打开一个搜索对话框; “C/C++ 搜索”选项卡通过索引位置搜索

Ctrl + O - 打开当前类的成员浏览器,可以快速打开方法

F3 - 打开声明

Ctrl + Shift + G - 当一个函数、对象或变量被选中时:查找它在项目中的所有出现。

Ctrl + Alt + G - 当前选中文本的文本搜索。

Ctrl + 左键单击 - 转到项目的定义。

Ctrl + j - 在当前文件中增量搜索

Ctrl + k - 向前搜索文件中突出显示的文本。

Ctrl + Shift + k - 向后搜索文件中突出显示的文本

Alt + / - 转到上一个/转到下一个编辑或查看的位置。

Ctrl + m - 最大化或取消最大化当前编辑器窗口(也适用于其他窗口

Ctrl + Shift + 向上/向下箭头 - 跳转到上一个/跳转到下一个方法

Ctrl + q - 跳转到最后编辑的位置

Ctrl + Shift + p - 选择括号:跳转到匹配的右括号或左括号

Ctrl + / - 用 //

注释/取消注释所有选定的行

Ctrl + Shift + / - 用 /* ... */

注释选中的块

Ctrl + Shift + \ - 取消注释 /* ... */ 选中的块

【讨论】:

“编译脚本”和“构建脚本”和“运行”怎么样? @tqjustc 我想是CTRL + B【参考方案15】:

Ctrl+Shift+ 为同一源文件打开一个并行编辑器。

【讨论】:

【参考方案16】:

CTRL+B:构建所有项目

CTRL+F11:运行

F11:调试

注意:以上快捷键适用于所有eclipse版本


Preference > General > Keys 中的手动快捷方式

ALT+B:构建项目(当前活动项目)

【讨论】:

【参考方案17】:

在创建类时,我与 Eclipse for J2EE 最接近的是(重新)映射(Preferences->General->Keys“新建(类)”Ctrl + 1,然后选择之前不存在的类文本,以便使用类名填充新类对话框。

很遗憾,您仍然需要在对话框中输入源文件和头文件名。

【讨论】:

【参考方案18】:

Ctrl+Page Up:转到下一个作为选项卡打开的源文件

Ctrl+Page Down:转到上一个文件

【讨论】:

【参考方案19】:

Alt + Shift + T :选择的方法:在内联、.h 中的类外和 .cpp 中的类外之间切换

【讨论】:

【参考方案20】:

对我来说,这是最有用的快捷键之一,尤其是在调试模式

Alt + / - 转到上一个/下一个光标位置。

【讨论】:

【参考方案21】:

Alt + Shift + :选择一个块。

【讨论】:

【参考方案22】:

Shift+ Alt+ G :生成getter和setter(绑定)

Alt + Ctrl + :复制行

Ctrl + Shift + / :全部折叠

Ctrl + * :全部展开

Ctrl + / :启用/禁用折叠

【讨论】:

【参考方案23】:

调试:

F11开始调试

F5进入函数

F6 跳过函数

F7 跳出函数

F8 继续下一个断点

【讨论】:

text有用的快捷方式(代码片段)

查看详情

eclipse中10个最有用的快捷键组合

1.ctrl+shift+r:打开资源   这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非... 查看详情

markdownsublimetext2-有用的快捷方式(代码片段)

查看详情

默认构建设置 Eclipse CDT

】默认构建设置EclipseCDT【英文标题】:DefaultbuildsettingsEclipseCDT【发布时间】:2010-08-1318:12:36【问题描述】:有什么方法可以更改在EclipseCDT中创建新项目时使用的构建设置?每次创建新项目时,我都必须更改一些工具链设置。【... 查看详情

iPhone增强现实应用程序中最有用的地理编码服务/方法?

】iPhone增强现实应用程序中最有用的地理编码服务/方法?【英文标题】:MostUsefulservices/methodsforGeocodinginAugmentedRealityappforiPhone?【发布时间】:2010-06-1417:55:00【问题描述】:我正在以Yelp的方式构建增强现实应用程序,并且需要以... 查看详情

评论快捷方式 Android Studio

...用的AndroidStudio键盘快捷键来注释代码,例如在SublimeText或Eclipse中。当我按下cmd+/或cmd+maj+/什么都没发生……【问题讨论】:您使用的是英文键盘布局吗?我正在使用没有/(那里是Shift+7)的德国布局,所以我将 查看详情

eclipse占内存怎么办

Eclipse/CDT速度慢,占用内存大的问题的可用解决方案Eclipse/CDT速度慢,占用内存大的问题的可用解决方案今晚又折腾CDT几个小时,差不多有点思路,就个人的体会归纳一下,说得不对之处,还请大家指正。我的环境是Eclipse3.1.1,CDT3... 查看详情

Eclipse 快捷方式“转到行+列”

】Eclipse快捷方式“转到行+列”【英文标题】:Eclipseshortcut"gotoline+column"【发布时间】:2013-06-2509:14:27【问题描述】:有谁知道Eclipse中是否有“转到行+列”的快捷方式?【问题讨论】:此快捷方式允许您进行多列选择,... 查看详情

eclipse在桌面创建快捷方式打开工作区

创建eclipse快捷的方式,并Copy到桌面。 打开快捷方式的属性窗口,在【目标】栏,增加参数–data你的工作区目录 查看详情

Eclipse/CDT 漂亮的打印错误

】Eclipse/CDT漂亮的打印错误【英文标题】:Eclipse/CDTPrettyPrintErrors【发布时间】:2014-07-1307:18:28【问题描述】:首先我要说的是,我在这里搜索了其他密切相关的问题,但并没有帮助解决我的问题。设置:Win7笔记本电脑,SSH/X11到C... 查看详情

有用的终端快捷方式

Createthisin:~/.bash_aliases.aliashousekeeping='sudoapt-getupdate;sudoapt-getupgrade;sudoapt-getautoclean;sudoapt-getautoremove' aliasdocuments='cd~/Documents' aliasdownloads='cd~/Downloads' aliasdesktop='cd~/Desktop' aliasget-lamp='sudoapt-getinstalltasksel;sudotaskselinstalllam... 查看详情

Eclipse、CDT、(N)Curses 和调试/分析

】Eclipse、CDT、(N)Curses和调试/分析【英文标题】:Eclipse,CDT,(N)Cursesanddebugin/profiling【发布时间】:2011-08-1712:55:40【问题描述】:嗨!是否可以调试/分析使用Eclipse\\CDT编写的基于ncurses的应用程序?当然是使用eclipseIDE。主要问题是... 查看详情

视图中的自定义 Eclipse 快捷方式

】视图中的自定义Eclipse快捷方式【英文标题】:CustomEclipseShortcutsWithinViews【发布时间】:2014-11-2408:13:45【问题描述】:我想创建一个快捷方式,以便在我的管道视图中创建两个变量之间的链接。有人能告诉我如何(或者如果可... 查看详情

eclipse的常用快捷方式

       在开发中,常用的一些快捷方式      alt+shift+r修改方法名,变量名,关键体会enter      ctrl+shift+c先选中n行,注释      ctrl+cvf替换      ctrl+shift+f代码格式化      ctrl+alt... 查看详情

怎样设置eclipse的快捷输入方式

怎样设置eclipse的快捷输入方式设置eclipse的快捷输入方式,可以点击菜单栏windows,如下图:输入关键字:key,弹出的对话框,进行快捷键的设置,如下图:参考技术A1.快速输入(快捷键)System.out.println();首先输入sysout或syso,然后ALT+/Sy... 查看详情

Eclipse CDT ast 和 model 包之间的区别

】EclipseCDTast和model包之间的区别【英文标题】:DifferencebetweenEclipseCDTastandmodelpackages【发布时间】:2016-11-1011:19:22【问题描述】:作为研究项目的一部分,我使用EclipseCDT分析C/C++源代码。我注意到CDT的API有两个“可访问”接口包... 查看详情

批处理创建快捷方式

发个有用的东西——批处理创建快捷方式。非我原创,这里整理一下,希望对大家有用。一、批处理生成快捷方式:1、可以直接生成:echo[InternetShortcut]>>"%USERPROFILE%桌面BatMPlayer.url"echoURL="C:BatMPlayerBatMPlayer.bat">>"%USE... 查看详情

Eclipse CDT 插件问题

】EclipseCDT插件问题【英文标题】:EclipseCDTpluginproblems【发布时间】:2011-10-3108:22:38【问题描述】:我试图在我的Windows7计算机上使用Eclipse运行一个c程序,但我遇到了一点问题。我目前在我的计算机上下载了带有CDT插件的Eclipse,... 查看详情