比如main.cpp里出现了foo(0),该函数在foo.h中定义,而foo.h与main.cpp位于不同目录
哪些编辑器可以通过main.cpp中的foo(0)找到该函数的定义和声明?
直接使用Atom和Sublime Text2的Go to Declaration没有效果,该功能可以通过某种方式的配置实现吗?
Visual Studio可以实现该功能,哪些可以在OS X下使用的编辑器也有类似功能?
比如main.cpp里出现了foo(0),该函数在foo.h中定义,而foo.h与main.cpp位于不同目录
哪些编辑器可以通过main.cpp中的foo(0)找到该函数的定义和声明?
直接使用Atom和Sublime Text2的Go to Declaration没有效果,该功能可以通过某种方式的配置实现吗?
Visual Studio可以实现该功能,哪些可以在OS X下使用的编辑器也有类似功能?
Visual Studio是IDE,你说的Atom和Sublime Text都是编辑器,当然没法比.
Linux和Mac上可以使用Qt Creator进行C/C++开发.Qt Creator是IDE,跳转到函数定义的地方没有任何问题,毕竟Qt就是一个大型的C++项目.
2 回答1.1k 阅读
2 回答2.4k 阅读
1.5k 阅读
Sublime Text3 已经实现这个功能,st2需要安装插件,功能比较强大的是jetbrains公司的系列产品,比如方法,class,js,java,php等等方法都是ctrl+b或ctrl+单击,webstorm,phpstorm,intel
http://www.cppblog.com/guojingjia2006/archive/2013/08/27/202800.html
折腾起来相对麻烦一点。