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

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

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

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

【问题讨论】:

    标签: c++ eclipse keyboard-shortcuts eclipse-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 继续下一个断点

                                          【讨论】:

                                            猜你喜欢
                                            • 1970-01-01
                                            • 1970-01-01
                                            • 2023-02-10
                                            • 2011-10-15
                                            • 2013-07-16
                                            • 2012-06-30
                                            • 2016-03-28
                                            • 2015-04-11
                                            • 1970-01-01
                                            相关资源
                                            最近更新 更多