假设我正在编辑一个包含C代码的缓冲区.
我已经开始语义化了semantic-load-enable-code-helpers
.
我有点放在函数的名称上.如果我然后调用,senator-jump
我可以跳转到该模块中首次声明该fn的位置.如果该模块中存在extern声明,那么它将转到该extern语句.有时?但有时它不起作用.
还有semantic-ia-fast-jump
,跳到第一个声明,也.我不确定这个fn有何不同senator-jump
.但是,对于本地缓冲区中定义的函数,这个实际上始终有效.
如果它想要跳转到的功能怎么样呢?如果该定义存在于一个单独的模块中,是否可以使用参数来跳转到fn的定义?EDE不应该做这样的事吗?
谢谢.
查看语义-aa快速跳转函数,在语义ia中定义.对于C&C++,使用GNU Global的gtags生成数据库也是个好主意 - CEDET支持它.
PS我刚刚检查过 - 它从我的源码跳转到/ usr/include /中的std :: string声明
归档时间: |
|
查看次数: |
3512 次 |
最近记录: |