演示环境: win10 + vs2015 (下面简称VS)+ visual assist (下面简称VA) 1.混乱 装了VA的VS,有个快捷键,可快速切换 .h 文件和 .cpp(.cc, .cxx) : alt+o. 但是,有时候按错键: 将   alt + o  错按位 alt + p .  额, 意想不到的看到了: 项目的文件分类错误乱了. 头文件和源文件全部放到了一起.比如: 正常情况,文件有序分类: 按错后,是这样的: 2.恢复分类 任意打开一个待恢复的项目文件 [源文件]或者[头文…
vs2017要找到控制台模板,要安装模块: 安装完之后: 新建控制台项目: 不使用预编译头: 推荐安装官方扩展: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.ProductivityPowerPack2017 这扩展有很多过小扩展,可以单独开启或关闭. 增强的滚动条 简单说明 这个是2012中的新功能,可以让我们更快速的定位到代码.如果一个文件上万行,通过边移动滚动条边查找的方法显然是低效…
我在之前的博客中有教大家如何编写 NuGet 工具包,其中就有编写 .targets 文件. 我在实际的使用中,发现 Visual Studio 2017 带来的含 Sdk 的新 csproj 格式基本上没有多少坑:然而旧的 csproj 文件却总是不能完美的运行,总是出错.关键是,不是每台电脑都出错,不是每个时机都出错. 本文将讲一些坑. 本文内容 本文的前置知识 问题 原因 解决办法 衍生知识 本文的前置知识 你可能需要了解 csproj 文件的格式和编译过程,才可能读懂本文,所以需要先阅读…
本博客将会陆续的整理一些作者在实际开发中的一些小技巧,一些挺有意思的东西,将会持续更新, 如果有问题,可以加群讨论,QQ群:592132877 #warning的使用 #warning 的意思是在程序编译的时候输出一个编译警告,比如在如下的方法里编译,然后我们编译结果看看 public void DoSomething() { #warning 这个方法还没有实现,有待完成 } 如下: 这里就有个非常有意思的用途,比如你在编写程序的时候,有些方法并没有写好,可能具体的实现在以后实现,就定义了一个…
说明 很多开发人员使用Visual Studio的时候,由于对VS快捷键不熟悉,会影响到实际的开发效率.其实,有很多我们不知道(或已知)的快捷键,在我们熟练运用以后,能够提高我们整体的工作效率.以下是根据互联网以及相关优秀博客园整理得到的部分常用VS快捷键资料,分享给大家: 部分引用自: (1)http://www.cnblogs.com/dongqi/archive/2008/07/26/1252150.html (2)http://www.cnblogs.com/TankXiao/p/316…
[官档整理]Visual Studio 2017 VS2017 中文离线安装包下载 转 https://blog.csdn.net/fromfire2/article/details/81104648   官档地址 https://docs.microsoft.com/zh-cn/visualstudio/install/create-an-offline-installation-of-visual-studio 企业版:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF专业版:KBJ…
[转].NET(C#):浅谈程序集清单资源和RESX资源   目录 程序集清单资源 RESX资源文件 使用ResourceReader和ResourceSet解析二进制资源文件 使用ResourceManager解析二进制资源文件 小看RESX资源文件的Designer.cs文件 返回目录 程序集清单资源 在程序集中嵌入资源的最简单方法是什么?那就是使用Visual Studio中的“嵌入式资源(Embedded Resource)”创建选项,相当于使用csc的”/resource”参数.具体步…
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://www.cnblogs.com/czlhxm/p/11794743.html 参考博客:整理:Visual Studio Code (vscode) 配置C.C++环境/编写运行C.C++(主要Windows.简要Linux) 主要流程: 1.vscode的下载与简单配置 2.MinGw的下载与安装 3.配置系统环境变量 4.修改vscode调试配置文件 5.vscod…
提示:无法打开 vcxproj 因为此版本的应用程序不支持其项目类型 ,若要打开它 请使用支持此类型项目的版本. 检查  AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml 找到 vs打开错误的一些信息: <errorinfo>未找到与约束 ContractName Microsoft.VisualStudio.Utilities.XXXXXX RequiredTypeIdentity Microsoft.VisualStud…
Visual Studio Tools for Git       GIT代码管理工具 Resharper           代码生成工具 CSOutline2017      语法级别的代码折叠 SwitchStartupProject     以列表的方式选择启动的项目 Code Alignment        提供代码对齐功能, 比如按 =, (, ) 等符号对齐, 也可以自定义对齐基准字符(串), CodeMaid          显示代码中的成员, 可以按多种条件排序 Dupli…