Visual Studio 快捷键、常见问题
前言
由于平时自己在使用 VS 过程中遇到过一些很常见的问题,比如基本的设置、工具等。VS 十分的强大(宇宙第一 IDE),所以有些功能藏的深也不好找,就在这里记录下。
正文
一、快捷操作
1、调试、停止调试:F5(调试)、Shift + F5(停止调试)、Ctrl + F5(直接执行),F10、F11 的时候也会开启调试;
2、查找、替换:Ctrl + F (替换)、Ctrl + H (替换);
3、区域块选择:Shift + Alt(数行连续的列);
二、设置项
1、启用浏览器中的 JavaScript 调试功能
“工具”-“选项”-“调试”-“常规”,勾选“启用 ASP.NET 的 JavaScript 调试(Chrome 和 IE)”
2、显示行号、自动换行等
“工具”-“选项”-“文本编辑器”,选择你所用的语言,“常规”即可看到选项。
3、更改代码保存方式
“文件”-“高级保存选项”,就可以选择;
如果没有“高级保存选项”,那就添加:“视图”-“工具栏”-“自定义”-“命令”(面板)-“菜单”(单选按钮)-“文件”(下拉框选择)-“添加命令”-“文件”(选择列),选择对应的功能。
4、浏览器关闭时停止调试
默认情况下该项是选中的,那么在调试的时候,会单独再启动一个浏览器,并且关闭浏览器停止调试。
关闭开启:“工具”-“选项”-“项目和解决方案”-“Web项目”,取消或者勾选“浏览器窗口关闭时停止调试(S)”

5、JS 文件中 eqeqeq (ESLint) Expected '!==' 等的问题
错误图如下

解决办法是:“工具” - “选项” - “文本编辑器” - “JavaScript/TypeScript” - “Linting” - “常规” 取消勾选“启用ESLint(E)” 即可,如下图所示

6、使用 IntelliTrace(智能跟踪) 调试应用程序
VS 里面的调试功能,这个功能配置项是从 VS2010 加入的。具体配置是:“工具”-“选项”-“IntelliTrace”选项卡
具体的配置可以看“使用 IntelliTrace(智能跟踪) 调试应用程序”,写的很详细。
7、F5调试,自动重新生成
直接F5调试,但是新修改的代码不起作用,代码也保存了。
在配置管理器里的“生成”勾选对于的项目。如下图所示


8、Json、Xml复制为类
在“编辑”-“选择性粘贴”,选择复制来源类型即可,如下图

三、常见问题
1、对于找不到文件、读取不到文件等问题
注意以下几点:⑴确保引用的 dll 复制到本地 ⑵确保文件复制到输出目录
Visual Studio 快捷键、常见问题的更多相关文章
- Visual Studio 快捷键
Visual Studio 快捷键 CTRL + DELETE 删除至词尾 CTRL + BACKSPACE 删除至词头Ctrl+Shift+L: 删除当前行 Ctrl+K+Crtr+C: 注释选定内 ...
- ["Visual Studio快捷键" ,"Vs","IDEA快捷键"]
描述说明 描述 说明 ↑ 方向键.上 ↓ 方向键.下 ← 方向键.左 → 方向键.右 快捷键大比拼 描述 Visual Studio 快捷键 IDEA快捷键 VisualStudio学名 IDEA学名 ...
- 19个必须知道的Visual Studio快捷键
项目相关的快捷键 Ctrl + Shift + B = 生成项目 Ctrl + Alt + L = 显示Solution Explorer(解决方案资源管理器) Shift + Alt+ C = 添加 ...
- 19个必须知道的Visual Studio快捷键(转)
本文将为大家列出在 Visual Studio 中常用的快捷键,正确熟练地使用快捷键,将大大提高你的编程工作效率. 项目相关的快捷键 Ctrl + Shift + B = 生成项目 Ctrl + Al ...
- 19个必须知道的Visual Studio快捷键(转)
英文原文:19 Must-Know Visual Studio Keyboard Shortcuts 本文将为大家列出在 Visual Studio 中常用的快捷键,正确熟练地使用快捷键,将大大提高你 ...
- Visual Studio快捷键不能使用解决办法
环境: Visual Studio 2010,windows 7 使用Visual Studio查找变量或方法时常用到[定位到]功能 但该功能的快捷键却不能使用,解决办法如下所示: 1.工具--> ...
- 【整理】Visual Studio快捷键
说明 很多开发人员使用Visual Studio的时候,由于对VS快捷键不熟悉,会影响到实际的开发效率.其实,有很多我们不知道(或已知)的快捷键,在我们熟练运用以后,能够提高我们整体的工作效率.以下是 ...
- (转)19个必须知道的Visual Studio快捷键
本文将为大家列出在 Visual Studio 中常用的快捷键,正确熟练地使用快捷键,将大大提高你的编程工作效率. 项目相关的快捷键 Ctrl + Shift + B = 生成项目 Ctrl + Al ...
- 【转】Visual Studio快捷键汇总
原文网址:http://www.cnblogs.com/lanxuezaipiao/p/3451943.html Visual Studio最好用的快捷键(你最喜欢哪个) 每次在网上搜关于VS有哪些常 ...
- Visual Studio快捷键小结
工欲善其事必先利其器,这句话相信大家都听说过.利其器,就是我们先得有个神器,神器就是VS(号称宇宙第一IDE),有了神奇不会用也是白搭,就像你有了倚天剑和屠龙刀你不会使,它也就是废铁(假设它们是铁做的 ...
随机推荐
- 【转载】我为什么放弃了 Linux 内核学习?
最近学习内核很是心累,碰巧看到这篇文章,有点意思~ 转自http://happypeter.github.io/index.html,以下为原文内容: 我在国内的技术类网站 / 博客上, 时常会看到分 ...
- npm安装10
https://www.cnblogs.com/zouke1220/p/9723191.html
- jQuery (js 和 jQuery 的区别)
js 和 jQuery 的区别 主要体现在Dom操作 (jq代表我找到的元素对象)找元素: js:document.get... jquery: $(选择器)设定:jq 是jquery对 ...
- vue打包静态资源后显示空白及static文件路径报错
1.打包之后打开dist的页面显示空白: 这个是打包项目比较常见的一个错误 改一下config下面的index.js中bulid模块导出的路径.因为打包后的index.html里边的内容都是通过scr ...
- sqlserve 数据库8G log文件也有10来g 按日期删除 方法
数据库存了几年的数据没有维护过,数据庞大,日志文件也不小,如何清理不需要的数据呢 首先考虑的肯定是某个日期之前的数据清除掉 delete from 表名 where cast(字段名 as datet ...
- C++ 用 new 生成一个动态二维数组
//Microsoft Visual Studio 2015 Enterprise //变长二维数组 #include <iostream> #include<iomanip> ...
- Linux基础-14-ssh服务、apache服务
1. ssh服务 ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息. ssh服务端 ...
- Python random模块(以后用到一个再更新一个)
random模块是产生随机数的模块 1.random.random() 这是产生0~1之间一个随机浮点数,但是不会包括1 import random num = 0 while num < 10 ...
- golang 上传文件(包括 gin 实现)
golang web服务有时候需要提供上传文件的接口,以下就是具体示例.为了示例简单(吐槽下 golang 的错误处理), 忽略了所有的错误处理.本文会用两种方式(标准库和gin)详细讲解 golan ...
- 怎样判断当前浏览器是PC浏览器还是手机浏览器
可以通过检测navigator.userAgent字段中是否有"mobi"字段来检测是PC浏览器还是手机浏览器: /mobi/i.test(window.navigator.use ...