Visual Studio与Chrome调试工具使用技巧
VS:
1: Ctrl + Enter (在光标指定位置的上面添加一行,并将光标移至新添加行的行首位置)
Ctrl + Shift + Enter (在光标指定位置的下面添加一行,并将光标移至新添加行的行首位置)
2: Ctrl + Shift + L (删除当前行)
3: Ctrl + M + O (折叠所有的函数)
Ctrl + M + P (展开所有的函数
5: Tab (增加缩进)
Shift + Tab (减少缩进)
6: Ctrl + E + S (查看空白 -- 将空格转换为绿色的点,在查找多余的空格时尤为方便)
7: Shift + 左右方向键 (以字符为单位向左或向右选中代码)
Ctrl + Shift + 左右方向键 (以单词为单位向左或向右选中代码)
Ctrl + 左右方向键 (以单词为单位向左或向右移动光标)
8: Ctrl + Tab (切换VS中的不同文件窗口)
Alt + Tab (切换Windows的不同窗口)
9:Ctrl + E + D (对当前页VS中的代码块进行格式化) ,选中VS中的代码 然后 Ctrl + E + F (对选中的代码段进行格式化)
10: Ctrl + B + T (标记当前行)
Ctrl + B + P (将光标移动到前一个标记行)
Ctrl + B + N(将光标移动到后一个标记行)
Ctrl + B + C (移除所有的标记行)
Ctrl + W + B (列出所有的标记行,即:打开一个新的窗口,若想打开更多的小窗口请点击VIEW)
【注:标记行可以标记我们所关注的代码段,从而实现不同代码段的切换,例如我想比较两端代码段的异同,或者参照某段代码实现新的功能。当然也肯定不会忘 Ctrl + A, Ctrl + C, Ctrl + V, Ctrl + X, Ctrl + Z, Ctrl + S】
11、 Ctrl + G (跳转到指定行)
12、 F12 转到定义
Shift + F12 查找所有引用
Ctrl + Shift + F 查找所有字符
Chrome f12:
1、Ctrl + P (查找文件)
2、左下角{} (格式化js源码)
3、Shift + Color (不同颜色表达方式切换,如rgb、十六进制)
4、Ctrl + G (到指定行)
5、Ctrl + \ 或者 F8 继续运行
6、console中定义的函数与变量将成为全局变量,一直生效
7、Shift + Enter console中添加换行
8、chrome 控制台的功能(参考Chrome 控制台console的用法)
a、$0~$4则代表了最近5个你选择过的DOM节点
b、copy(obj)函数复制结果到剪切板
c、keys(obj)和values(obj)返回对象的属性名与属性值(与for ... in 类似)
HBuilder:
Alt + [ 跳转到匹配括号
Alt + ↓ 跳转到下一个可编辑区
Shift + Enter 插入<br />
Shift + Space 插入
Ctrl + W 关闭标签页
Ctrl + Alt + D 或 F12 转到定义
Ctrl + Alt + ← 选择助手
Ctrl + Alt + - 或 Ctrl + Alt + + 折叠或展开代码
Ctrl + Alt + J 合并下行
Ctrl + D 删除当前行
Ctrl + Enter 与 Ctrl + Shift + Enter 新增一行
Visual Studio与Chrome调试工具使用技巧的更多相关文章
- Visual Studio 2012的开发使用技巧
分享10条Visual Studio 2012的开发使用技巧 使用Visual Studio 2012有一段时间了,并不是追赶潮流,而是被逼迫无可奈何.客户要求的ASP.NET MVC 4的项目,要用 ...
- Visual Studio调试的10个技巧
本篇体验Visual Studio的10个调试技巧,包括: 1.插入断点和断点管理2.查看变量信息3.逐语句F11,逐过程F10,跳出Shift+F114.查看堆栈信息5.设置下一条执行语句6.调试时 ...
- Visual Studio 2019 远程调试工具(Remote Debugger)使用方法
目录 0.Visual Studio 2019 远程调试工具使用场景 1.Visual Studio 2019 远程调试工具下载地址: 2.Visual Studio 2019 远程调试工具-安装及运 ...
- 【转】Visual Studio 非常实用的调试技巧
下面有从浅入深的6个问题,您可以尝试回答一下 一个如下的语句for (int i = 0; i < 10; i++){if (i == 5)j = 5;},什么都写在一行,你怎么在j=5前面插入 ...
- 分享10条Visual Studio 2012的开发使用技巧
使用Visual Studio 2012有一段时间了,并不是追赶潮流,而是被逼迫无可奈何.客户要求的ASP.NET MVC 4的项目,要用.NET 4.5来运行.经过一段时间的摸索,得到一点经验和体会 ...
- Visual Studio模板代码注释小技巧分享
在日常开发过程中,难免有这样一种需求:就是你所建的每一个类文件或者接口文件都需要标注下作者姓名以及类的用途.如果我们每次创建文件的时候都需要写一遍这些信息是很烦神的.还好Visual Studio给我 ...
- Visual Studio模板代码注释小技巧
在日常开发过程中,难免有这样一种需求:就是你所建的每一个类文件或者接口文件都需要标注下作者姓名以及类的用途.如果我们每次创建文件的时候都需要写一遍这些信息是很烦神的.还好Visual Studio给我 ...
- 【Visual Studio】VS常用调试技巧——笔记
CSDN的文档: https://msdn.microsoft.com/en-us/library/aa295838(v=vs.60).aspx 情景一:[监视]变量时,当运行离开当前函数后,怎么看到 ...
- Visual Studio 2013/15/17小技巧
1.Ctrl + F10 可以直接运行到光标处,而不用F10 逐过程 F11 逐语句了 2.当有多个断点时,按F5可以切换到下一个断点. 3.Ctrl+Shift+空格 显示函数签名,上下键可以查看所 ...
随机推荐
- Python之路【第三篇补充】:Python基础(三)
参考老师:http://www.cnblogs.com/wupeiqi lambda表达式 学习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: # 普通条件语句 if 1 ...
- js中,还真不了解 console
参考链接: https://segmentfault.com/a/1190000000481884
- servlet的九大内置对象
隐式对象 说明 request 转译后对应HttpServletRequest/ServletRequest对象 response 转译后对应HttpServletRespons/ServletRes ...
- 浅谈JavaScript中的能力检测
引言 我们知道,各个版本的浏览器有着许多不一致性.理想状态下,应该是所有的浏览器都提供一套标准的API接口.但是现实中,各个版本的浏览器存在的怪癖非常多,我们通常都是使用客户端检测来作为补救措施.但是 ...
- 解决子元素margin让父辈元素位置一起改变的问题
1.在父元素内添加内容,并且要在子元素块前面添加,后面添加内容无效. 内容可以是文字.图片甚至是空格,源代码里直接按空格无效,可以用占位符 2.让子元素或父元素浮动float:left. 缺点:在元 ...
- Some Delphi tips
====================================conversion routines====================================Format('T ...
- assign与weak区别(面试)
weak 比 assign 多了一个功能就是当属性所指向的对象消失的时候(也就是内存引用计数为0)会自动赋值为 nil ,这样再向 weak 修饰的属性发送消息就不会导致野指针操作crash. 可能不 ...
- 2013nanjingJ
J - Ball Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Sta ...
- Linux程序编写shell script的格式
#!/bin/bash #program # 在此处写下此程序的作用 #History: #此处写下写此程序的时间 作者 版本号 PATH=/bin:/sbin:/usr/bin:/usr/sbin: ...
- sql批量更换dedecms文章来源和作者
前面写了一篇修改dedecms默认文章来源 "未知"改为关键词,那个是修改以后发布的文章“来源”才会变成自己设定的关键词,如果修改之前已经有很多文章了,那些文章“来源”还是显示“未 ...