eclipse CDT 大文件浏览/导航/索引问题
用eclipse遇到一个棘手的问题:
90%的源代码文件都可以导航,但大文件(大于4000行)的都不能导航。
正常情况下: 按住ctrl, 点函数实现的函数名,可以跳转到函数声明。
但大文件中这样做却没有反应。
eclipse cdt 版本为 2011 galileo, linux 平台,项目为C++项目
解决方案:
Window->Preferences->C/C++->Editor->Scalability->Disable Editor Live Parsing
把此项前面的钩去掉,就OK了。
1.注销代码,用惯了UE的列模式,注销代码还是很爽的,不过并不是所有的编辑器都有。所以,还是要熟悉一下Eclipse的注销方式。
方式一:
/**
*
*/
注销代码方式: Ctrl+Shift+/
撤销注销代码: Ctrl+Shift+\
方式二: //
//
注销和撤销注释的方法相同: Ctrl+/
2.关于代码折叠问题。
默认的CDT并不开启代码折叠功能。还需要手动开启。
方法如下:
菜单栏 -> Windows -> Preferences -> C/C++ -> Editor -> Folding -> -> -> and enjoy u options.
方式一:
/**
*
*/
注销代码方式: Ctrl+Shift+/
撤销注销代码: Ctrl+Shift+\
方式二: //
//
注销和撤销注释的方法相同: Ctrl+/
2.关于代码折叠问题。
默认的CDT并不开启代码折叠功能。还需要手动开启。
方法如下:
菜单栏 -> Windows -> Preferences -> C/C++ -> Editor -> Folding -> -> -> and enjoy u options.
3.关于eclipse调试
1、在程序里面放置一个断点,也就是双击需要放置断点的程序左边的栏目上。
2、点击那个虫子样子的按钮,或者右键单击该程序,选择debug as -> java application
3、按F5就是一层层深入的debug相当于剥葱样,按F6就是一步步debug,不理会深层次运作,按F7就是不管当前位置有多深,都跳转到断点设置的那一层代码,按F8就是停止debug,运行完程序 另,在debug时,会有很多有用信息显示在debug框里面,需要自己实践,鼠标移到变量上时会有当前变量的属性值。
4、补充:你可以看一看eclipse的配置项,有一个快捷键的说明