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+空格 显示函数签名,上下键可以查看所 ...
随机推荐
- Ubuntu如何以root身份登陆-(基于14.04版本)
1.打开terminal,输入命令 $ sudo passwd root 键入密码, 重复确认, 2.然后再次在终端模式下进入root, $ sudo -s -H 键入密码 # vi /usr/sh ...
- mysqlbinlog恢复数据-update20140820
mysqlbinlog恢复数据 BINLOG就是一个记录SQL语句的过程,和普通的LOG一样.只是它是二进制存储,普通的是十进制存储. ================================ ...
- Nginx 支持 WAF 防护功能实战
WAF(Web Application Firewall),中文名称叫做“Web应用防火墙 WAF的定义是这样的:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提 ...
- Python之路【第四篇】:模块
什么是模块: 模块就是一个功能的集合. 模块就和乐高积木差不多,你用这些模块组合出一个模型,然后也可以用这个模块加上其他的模块组合成一个新的模型 模块的种类: 1.内置模块(python自带的比如os ...
- 看见了就转来了, 涉及到UBOOT 地址的一个问题.
addr = (_bss_end + (PAGE_SIZE - 1)) & ~(PAGE_SIZE - 1);什么意思? 这是UBOOT 中的一个分配视频帧缓冲区地址的函数,我想问的是:加一个 ...
- 【8-23】MFC学习笔记 01
太难了,慢慢学....
- 导入excel错误:外部表不是预期的格式 解决方案
环境:win7+iis7+Office2007 在asp.net网站中导出Excel文件后,再把文件导入到数据库中. 读取Excel文件时,打开连接出错. 错误为:外部表不是预期的格式 解决:检查了一 ...
- webapp中fixed问题解决方案
主要问题: 1,头部输入框固定后,只要再滑动内容的话,输入框会随着滑动内容而滑动. 2,在低端机:2.3以下的安卓机,你会发现怎么解决都不行的,系统浏览器是不会支持的,头部底部固定的话会滑动内容而滑动 ...
- winform 开发心得~
winform自适应不同分辨率 不同dpi 1.窗体AutoScaleMode属性 使用None 2.自定义控件 AutoScaleMode 使用Inherit 3.所有控件窗体字体使用px为单位
- JavaScript数组属性与方法
Array 对象属性 属性 描述 constructor 返回对创建此对象的数组函数的引用. length 设置或返回数组中元素的数目. prototype 使您有能力向对象添加属性和方法. Arra ...