Visual Studio Tips

Tip 1

VS2010 临时文件控制,VS2010会在每个项目下生成临时文件,这些临时文件其实没有意义,对svn也不大友好;修改一下编译器设置就可以从此摆脱他们了;

http://stackoverflow.com/questions/4315681/how-to-change-ipch-path-in-visual-studio-2010

Tip 2

Visual Studio调试避免进入STL等库函数设置

如果函数的参数有stl的模板对象;单步跟踪的时候很容易就跟到stl的构造函数里去了;但这对我们调试发现问题并没有什么意义;修改一下编译器设置可以一劳永逸的解决这个问题,然后再跟踪代码的时候只会进入我们自己写的代码了

Just My Code

https://msdn.microsoft.com/en-us/library/h5e30exc(VS.80).aspx

Tip 3

程序崩溃时提示进入调试功能的关闭

很多软件崩溃都会提示要不要进入调试;自己写的代码尤其如此;一方面很多程序崩溃的机器上可能并没有调试器,以至于弹出这样的对话框毫无意义;另一方面可能我们没有在自己机器上留下对应版本的未修改的代码和pdb调试文件,打开调试器也无济于事;因而这个对话框弹的很是鸡肋,修改编译器选项禁止掉即可; 通过单步调试的方式跟踪和发现bug对于大型的软件通常是不可行的,还是得善用日志来分析存在的问题;顺便推荐一下log4cxx,很强大的库用于给c++程序打日志;

Just In Time

https://msdn.microsoft.com/en-us/library/5hs4b7a6.aspx

Tip 4

给vs设置主题

把编辑器设置为豆绿色就觉得能保护眼睛肯定是自欺欺人的做法,要保护眼睛就多看山水少看电脑就完了;不过适当调整编译器的配色对于看代码还是会舒服很多。

下边这个网站有很多vs的主题可以下载到本地; 然后从菜单 Tools->Import and Export Settings导入主题即可修改配色;另外推荐一个字体 Consolas,看着很舒服;

http://studiostyl.es/schemes/latest

{Visual Assist X会设置主题,如果用下方推荐的主题,需要把Visual Assist X的主题关掉}

Tip 5

清理项目路径下的VSMacros80目录

http://stackoverflow.com/questions/70377/remove-vsmacros80-directory

Tip 6

强迫症救星

格式化代码快捷键

Ctrl + A 选择所有代码

Ctrl + E + F / Alt + F8 格式化代码

显示/隐藏不可见字符

Ctrl + Shift + 8

这个快捷键控制空格和tab的显示,显示出来之后你会知道你在哪里混用了tab和空格;在哪里行末尾加了很多无意义的空格和tab; 混用空格和tab的主要问题是换一个编辑器打开后,代码对齐都混乱了,因为不同的编辑器的默认tab设置可能会不一样;简单的做法还是坚持用空格,设置按tab都替换4个空格就好了;对于已经写好的代码,把空格和tab显示出来再改好就能治愈强迫症了;

以上仅是个人经验,不具有共性;可选择性借鉴

时间: 2024-10-18 17:46:28

Visual Studio Tips的相关文章

VS:101 Visual Studio 2010 Tips

101 Visual Studio 2010 Tips Tip #1        How to not accidentally copy a blank line TO – Text Editor – All Lang – Gen – Apply cut or copy commands to blank lines Tip #2       How to cycle through the Clipboard ring Ctrl+Shift+V (Edit.CycleClipboardRi

[Tips]如何重置 Visual Studio

1. 问题描述 发生 Visual Studio 工具箱没有项目.环境设定有问题,想要重置 Visual Studio,该怎么做 ? 2. 方法 在 [开始] -> [执行] 输入以操作后,按 [确定] devenv.exe /resetsettings 在 [执行] 输入以操作后,按 [确定]. devenv.exe /resetuserdata 3. 相关连结与参考 MSDN : /ResetSettings (devenv.exe) 原文:大专栏  [Tips]如何重置 Visual St

Visual Studio 配置Winpcap环境

WinPcap 4.0.1在线中文手册 Start 本文以Visual Studio 2013和WinPcap 4.1.3作为示例,对32位和64位Win7通用 1.下载并安装WinPcap运行库 http://www.winpcap.org/install/default.htm 一些捕包软件会捆绑安装WinPcap,MentoHust也会附带WinPcap,这种情况下一般可以跳过此步. 2.下载WinPcap开发包 http://www.winpcap.org/devel.htm 解压到纯英

Visual Studio Code 添加设置代码段(snippet)

从VSCode发布以来就在关注,最近已经更新到版本0.10.8,已经支持了插件功能.日常使用编辑器已经由Sublime Text迁移到了VSCode.使用中遇到了这个问题,在网上也没搜到解决方案.记录下自己摸索的方法.1.首先可以打开一个C#的文件(或在当前打开文件中)按快捷键Ctrl+Shift+P打开命令输入 snippet : (也可以点击File=>Preferences=>User Snippets)选择第二个选项Preferences:Snippets.(我这里有多个选项是由于我另

解析Visual Studio 2015促进生产力的10个新功能

1 性能提示 Performance Tips 当我们想知道执行一段代码所耗费的时间时,需要借助于.NET 框架的Stopwatch类,像下面这样: class Program { static void Main() { // Create new stopwatch Stopwatch stopwatch = new Stopwatch(); // Begin timing stopwatch.Start(); // Do something 这里是需要测试的耗费时间的代码 for (int

[转]Clean up after Visual Studio

本文转自:https://weblogs.asp.net/psheriff/clean-up-after-visual-studio As programmer’s we know that if we create a temporary file during the running of our application we need to make sure it is removed when the application or process is complete. We do

Visual Studio 启动加速

Who is locking my SQL database?|Deploy a database project with TFS Build Visual Studio 2012 running slow 1 Comment Three months in and my Visual Studio 2012 is running slow, I'll even go as far as saying it is freezing up some times, so I loaded up S

Visual Studio Support (DDEX)

原文 VS2012,VS2013,and VS2015Pro+NpgsqlDdexProvider+EFv6 how to(by @kenjiuno) Reference: #213 Overview Install Npgsql DDEX (Data Designer Extensibility) provider. Install Npgsql ADO.NET Data Provider. Visual Studio’s Entity Data Model wizard will be en

使用 Visual Studio 开发并调试 Mail Add-in (mail app for Outlook)

准备工作 如果你的邮箱搭建在 Exchange Server 上,则可以创建邮件应用程序(Mail Add-in)来扩展Office本身的功能,使用 Office Add-in Model 开发的 Mail Add-in 可以运行在 Outlook 富客户端.Outlook Web App 和 适用于各种设备(如 IOS)的 OWA 上.在开发之前,你需要一个有效的邮箱账号和密码(如你在公司内部的 工作邮箱). 创建 Mail Add-In 项目 Step 1 在 Visual Studio 中