【问题标题】:Visual Studio environment alternativeVisual Studio 环境替代方案
【发布时间】: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


【解决方案1】:

似乎没有 MS Visual Studio 的替代品。我为源文件添加了单独的 HDD,效果更好。

【讨论】:

    【解决方案2】:

    目前我离开了 Visual Studio,因为 C++ 支持很糟糕(仍在使用 Visual Studio 2013,但仅适用于 C# 项目) 我现在使用 NetBeans,并且非常喜欢重构部分。 可以使用免费插件 (VCC4N - Visual C++ Compiler For NetBeans) 来添加可视化 C++ 编译器支持

    祝你好运

    【讨论】:

    • 哪个 Netbeans 版本,8、7.4、7.3?
    猜你喜欢
    • 2019-05-25
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多