Chrome浏览器小技巧

Chrome浏览器小技巧


谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览器。伴随每六个星期一次的发布周期和不断扩大的强大的开发功能,Chrome变成了一个必须掌握的工具。大多数前端开发者可能熟悉关于chorme的许多特点,例如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享15个很酷的技巧,让你能够更好的改进工作流程。看完这些技巧你会惊奇而又兴奋的发现是不是很像Sublime Text。

1.快速文件转换

如果Sublime Text没有“Go to anything”这个功能你不可能活下去。所以你会很高兴听到DevTools 也有这个功能。当DevTools打开的时候,你可以按下Ctrl + P( 在Mac上使用Cmd + P)来快速的寻找和打开你工程中的任意文件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cjBjTptz-1598523435726)(C:\Users\93166\Desktop\mdpic\1.gif)]

2.在源代码中搜索

但是如果你希望在源代码中搜索该怎么办?按下Ctrl + Shift + F(在Mac上使用Cmd + Opt + F),即可在所有已加载的文件中查找一个特定的字符串。这个搜索的方法也支持正则表达式。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AQU7mR0w-1598523435733)(C:\Users\93166\Desktop\mdpic\2.SearchAll.gif)]

3.跳到特定行

当你打开一个在源标签里的文件之后,DevTools能够允许你轻松地跳转到代码里的任意一行,Windows 和 Linux用户只需要按下Ctrl + G (在Mac上使用 Cmd + L ),然后输入你想跳转的行数即可。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rc8KeT9k-1598523435735)(C:\Users\93166\Desktop\mdpic\3.JumpToLine.gif)]

另一个跳转的方法是按下Ctrl + O ,输入:和行数,而不用去寻找一个文件。

4.在控制台中选择元素

DevTools控制台支持一些变量和函数来选择DOM元素:

  • ** ( ) ∗ ∗ : ‘ d o c u m e n t . q u e r y S e l e c t o r ( ) ‘ 的 缩 写 , 返 回 第 一 个 与 之 匹 配 的 C S S 选 择 器 的 元 素 ( 例 如 : ‘ ()** : `document.querySelector()`的缩写,返回第一个与之匹配的CSS选择器的元素(例如:` ():document.querySelector()CSS((‘div’)` 它将返回本页的第一个div元素)。
  • $$() : document.querySelectorAll()的缩写,返回一个数组,里面是与之匹配的CSS选择器的元素。
  • $0–$4 : 依次返回五个最近你在元素面板选择过的DOM元素的历史记录,$0是最新的记录,以此类推。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z1nzB6hG-1598523435737)(C:\Users\93166\Desktop\mdpic\4..gif)]

5.使用多个光标和选择

另一个打败Sublime Text的特色出现了。当你在编辑一个文件的时候你可以通过按住Ctrl (在Mac上为 Cmd) 同时点击你想让光标停留的位置,设置多个光标,这样你就可以同时在多个位置输入同一文本了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ceodgPcw-1598523435740)(C:\Users\93166\Desktop\mdpic\5.MultipleSelectClick.gif)]

6.保存日志

勾选在Console标签下的保存日志选项,你可以使DevTools的console继续保存日志而不会在每个页面加载之后清除日志。当你想要研究在页面还没加载完之前出现的bug时,这会是一个很方便的方法。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ofaTjWo5-1598523435743)(C:\Users\93166\Desktop\mdpic\6.PreserveLog.gif)]

7.格式化打印{}

Chrome的开发者工具有一段嵌入的美化代码,它可以帮你返回一段最小化的且格式易读的代码。这个漂亮的印刷按钮在你正确打开文件之后的Sources标签下的左下角。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wHS5okON-1598523435745)(C:\Users\93166\Desktop\mdpic\7.PrettyPrint.gif)]

8.设备模式

DevTools包括了一个强大的模式可用来开发友好的移动端界面。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2s6E3UQ6-1598523435746)(C:\Users\93166\Desktop\mdpic\8.png)]

9.设备仿真传感器

设备模式的另一个很酷的功能是模拟移动设备的传感器,例如触摸屏幕和加速计。你甚至可以恶搞你的地理位置。这个功能位于调试窗口的底部,点击调试窗口右上角的show drawer,就可看见Emulation -> Sensors

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q8be9bad-1598523435748)(C:\Users\93166\Desktop\mdpic\9.Sensors.gif)]

10.颜色选择器

当我们在样式编辑器中选择一种颜色时,你可以点击颜色预览,颜色选择器就会弹出。当颜色选择器开启时,如果你停留在某一页面,你的鼠标指针就会转换成一个放大镜,选择像素精度的颜色。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NU9eguPd-1598523435750)(C:\Users\93166\Desktop\mdpic\10.ColorPicker.gif)]

11.强制元素状态

DevTools有一个功能是模拟CSS的状态,如在元素中的hoverfocus,这能够能容易的设计他们的样式。该功能来自css编辑器。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jhYHMWk6-1598523435751)(C:\Users\93166\Desktop\mdpic\11.SimulateHover.gif)]

12.查看Shadow DOM

由于其他基础的元素在视图中正常的隐藏,网页浏览器构建例如文本框,按钮和输入之类的东西。不过,你可以在Settings -> General 中切换成Show user agent shadow DOM,这样就会在元素标签页中显示被隐藏的代码。给了你很大的控制,让你甚至可以单独地设计他们。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8huEJIj1-1598523435753)(C:\Users\93166\Desktop\mdpic\12.ShadowDOM.gif)]

13.选择下一个匹配项

当你在Sources 标签下编辑文件时,如果你按下Ctrl + D (Cmd + D),下一个匹配项也会被选中,这能够帮助你同时编辑他们。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WEbOkOz9-1598523435754)(C:\Users\93166\Desktop\mdpic\13.MultiSelect.gif)]

14.改变颜色格式

在颜色预览中使用Shift + Click ,可以在rgba, hslhexadecimal 这三种格式中改变。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hhlSj9hr-1598523435755)(C:\Users\93166\Desktop\mdpic\14.ColorFormat.gif)]

15.通过工作区来编辑本地文件

Workspaces是Chrome DevTools的一个强大的的功能,这个功能使得Chrome成为一个真正的IDE。Workspaces使Sources标签下的文件和你本地的工程文件相匹配。所以现在你可以直接编辑和保存,而不用复制粘贴到外部的文本编辑器里。 配置Workspaces,你只需要去Sources标签下,在左边的控制面板的任何地方点击右键,并且选择Add Folder To Worskpace, 或者只是把你的整个工程文件夹拖放到DevTools。现在,无论你打开哪一页,被选择的文件夹的子目录和它包含的所有文件都将能被编辑。 为了使它更加的有用,你可以将页面中用到的文件映射到相应的文件夹,允许在线编辑和简单的保存。

拖放到DevTools。现在,无论你打开哪一页,被选择的文件夹的子目录和它包含的所有文件都将能被编辑。 为了使它更加的有用,你可以将页面中用到的文件映射到相应的文件夹,允许在线编辑和简单的保存。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
正则表达式搜索扩展代替Chrome的CTRL + F 在键入时动态突出显示网页上的正则表达式匹配项。使用ENTER和SHIFT + ENTER或单击鼠标中的箭头来循环进行匹配。通过扩展选项自定义突出显示和文本颜色。您将需要刷新任何已经打开的选项卡,以加载内容脚本 2015年10月27日:在选项页面7/13/2016中添加了不区分大小写的搜索选项:为清单7/30/2016添加了“ file:// * / *”扩展名:使用pull request https:// github更新了程序包 com / rogershen / chrome-regex-search / commit / c5ab1bbc33a1ec8ddd254b640b8786cc621e6644 9/2/2016:更新了带有请求请求的程序包https://github.com/rogershen/chrome-regex-search/pull/6此更新将搜索历史添加到了用最右边的按钮显示和隐藏的弹出窗口9/23/2016:将不区分大小写的搜索选项更改为在弹出窗口上的切换1/24/2019:更新了带有两个拉取请求的包,以启用复制命令并自动关注父元素。此扩展是开放源代码:https://github.com/rogershen/chrome-regex-search如果您有任何问题,请向https://github.com/rogershen/chrome-regex-search/issues报告键盘快捷键: ENTER:选择下一个正则表达式匹配SHIFT + ENTER:选择上一个正则表达式匹配要设置键盘快捷键以打开弹出窗口:在浏览器中,转到chrome:// extensions /查找“ Chrome Regex Search”,然后点击相应的框,输入您的自定义命令(即CTRL + SHIFT + F)现在,只要您想打开弹出窗口,只需输入自定义命令即可。右键单击图标并选择“选项”,或转到chrome:// extensions /,然后单击“ Chrome Regex搜索”行中的“选项”,即可找到扩展选项。 支持语言:English (United States)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值