【发布时间】:2011-04-25 02:26:46
【问题描述】:
我在大型 C++ 项目中使用 Visual C++(7.1 和 8.0)。该解决方案包含数千个文件。 Visual Assist 有助于跳转到函数和类定义。问题是它有时会变得太慢。我只是不能立即编辑一个字母。
这个环境有什么替代方案吗?我的意思是可以读取 .sln 和 .vcproj 文件,使用 MSVC 调试器,使用 MSVC 编译器进行编译,甚至在必要时使用 IncrediBuild。我不需要任何复杂的功能。应该可以按名称查找和打开文件,然后从使用它的地方跳转到函数/类定义。
可能是带有一些插件的 Vim?还是别的什么?
【问题讨论】:
-
如果您只是想在某个文件中快速更改其他内容,那么在记事本中打开文件真的快速进行更改有什么问题?
-
呃。您真的需要所有的源代码吗?模块,你知道(并且可以信任)的东西。通过单元测试验证,任何人都不应该与他们混为一谈,因为构建需要 2000 次剑击。是的,如果你没有那个,那就太难了。你的 IDE 同意。
-
@Shynthriir 有很多文件,我不记得它们的确切名称和路径。这就是为什么 Visual Assist 中的 Shift-Alt-O 功能非常出色的原因:wholetomato.com/products/features/fis.asp。另外,我需要一个工具来快速跳转到函数或类定义。同样,我不记得某些函数和类是在哪里定义的。
-
您是否尝试过禁用默认智能感知(例如,通过重命名 feacp.dll)?
-
你问的太多了。尝试在 *NIX 系统上编写代码,所有的缓慢都会消失。就您的要求而言,VIM 远远落后于 VC++。
标签: c++ visual-c++ development-environment visual-assist