如何使的VS在re‘lease模式下能够调试。能实现debug下大部分功能,使用低版本VS调用高版本的VS打包的动态库、格式化代码快捷键。

1、如何使的VS在release模式下能够调试。能实现debug下大部分功能;

  因为release模式下调试速度比在debug模式快很多。很多刚装的VS一般使无法在release模式下打断点的,断电一般会提示:“无法命中次断点”;下面就是设置如何在release模式下打上断点:

  具体操作如下:

  注意:这个调试信息格式是必须的,如果不设置的话也会无法命中断点。

  注意:这个优化是无所谓的,一般使用默认的“使速度最大化”即可。在打包发布dll的时候要把这个设置成"使速度最大化"

 注意:这个生成调试信息也是需要的。如果设置成无,则也会出现无法命中断点

总结:测试了把这些设置都设置成无和开启调试的程序耗时。总时间基本一样。没有变化。最好在发布的时候把那个优化选项里的把其设置“使其速度最大化”。

2、使用低版本VS调用高版本的VS打包的动态库。

 使用情况:由于高低版本的VS支持的语法会有不同,如果当整个工程有两个不同VS版本的代码的时候,如果把其中一个工程代码升级到另一个的时候会报很多语法错误。此时最快的的解决方法使。把其中一个工程代码打包成动态库供另一个工程使用即可解决。

例如自己把VS2017的工程代码打包成dll供VS2013调用。解决了很多语法不兼容的问题。

3、格式化代码快捷键:

代码格式化步骤:ctrl+A进行全选代码;然后ctrl+k、f进行代码格式化。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值