c++ - visual c++ 2010 express 自动书写括号

标签 c++ visual-studio-2010 visual-studio

在我安装 Visual Studio 之前,我一直在使用其他 IDE,例如 codeblocks 和 Dev C++,有一个不错的选择,当我编写 { 时,它会自动关闭循环并将光标移至一个新行,我不需要像在 Visual Studio 中那样手动完成。 Visual Studio 中有这样的选项吗?如果是这样,我该如何启用它?

最佳答案

这是尝试让 Brace Completer 适用于所有 Express 版本的 hack(我无法测试它是否有效)。

  1. 将包的扩展名从 vsix 更改为 zip。
  2. 找到文件扩展名 .vsixmanifest 并在文本编辑器中将其打开。
  3. 有一个支持版本的列表。添加一个名为 Express_All 的新版本(针对您想要的每个 VS 版本)。

    <SupportedProducts>
        <VisualStudio Version="10.0">
            <Edition>Ultimate</Edition>
            <Edition>Premium</Edition>
            <Edition>Pro</Edition>
            <Edition>IntegratedShell</Edition>
            <Edition>Express_All</Edition>
        </VisualStudio>
        <VisualStudio Version="11.0">
            <Edition>Ultimate</Edition>
            <Edition>Premium</Edition>
            <Edition>Pro</Edition>
            <Edition>IntegratedShell</Edition>
            <Edition>Express_All</Edition>
        </VisualStudio>
    </SupportedProducts>
    
  4. 改回扩展名。

  5. 安装包。

安装附加组件后,您可以执行相同的操作。只需编辑正确的文件即可。

关于c++ - visual c++ 2010 express 自动书写括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16506529/

相关文章:

c++ - RSA_Private_Decrypt 随机失败

c++ - OpenGL:在帧中回收帧缓冲区会影响性能吗?

c++ - SQLite 更新 100 毫秒

visual-studio - 如何配置.sln Visual Studio Project 文件存储在项目文件夹中?

visual-studio - 在 Visual Studio 的解决方案资源管理器窗口中一次折叠所有文件

c++ - 编译麻烦c转c++反

c# - 有没有办法让 VS 像对待 xml 文件一样对待 csproj 文件?

C++单链表中的访问冲突读取位置

visual-studio - Windows Mobile 设备模拟器 - 创建具有自定义分辨率的设备

.net - Visual Studio : How to change target framework used by editor?