acer软件保护卡清除工具clear_chrome 开发者工具之控制台面板

chrome 开发者工具之控制台面板

我们在文章中总说在控制台操作代码及查看输出结果,刚开始接触开发的人都不知道如何使用控制台面板。我们平时经常使用的是 chrome 浏览器,这次我们主要介绍如何使用 chrome 控制台面板。

在开发期间,可以经常使用控制台面板记录诊断信息,或者使用它作为 shell 在页面上与 JavaScript 进行交互。

我们可以通过菜单和快捷键两种方式打开 chrome 控制台页面。两种方式具体操作步骤如下所示:

方式一:从 chrome 浏览器菜单选择 视图-> 开发者 -> 开发者工具。

方式二:打开 chrome 浏览器,按 F12 快捷键。

通过两种方式打开开发者工具之后,切换至 Console 标签,以专用面板形式访问控制台:

278d60b669e25805668a2a0c678aacdd.png

或以任何其他面板旁的抽屉式导航栏的形式:

0a6e0c6a59d8f2820e113cb90f4c4a3b.png

以面板形式打开

要打开专用的 Console 面板,请执行以下操作之一:

按 Ctrl+Shift+J (Windows / Linux) 或者 Cmd+Opt+J (Mac)。

如果 开发者工具 已打开,则按 Console 按钮。

打开 Console 面板时,Console 抽屉式导航栏将自动折叠。

以抽屉式导航栏形式打开

要以任何其他面板旁的抽屉式导航栏的形式打开控制台,请执行以下操作之一:

在 开发者工具 处于聚焦状态时按 Esc。

按 Customize and control DevTools 按钮,然后按 Show console。

d1b2925b44fe0c19bc6a1bd9ce591c1b.png

消息堆叠

如果一条消息连续重复,而不是在新行上输出每一个消息实例,控制台将“堆叠”消息并在左侧外边距显示一个数字。

此数字表示该消息已重复的次数。

9689694c568b7408e31824328eabbd88.png

如果您倾向于为每一个日志使用一个独特的行条目,请在 DevTools 设置中启用 Show timestamps

a3b7047af82cb30b5b24cc02304cc10f.png

由于每一条消息的时间戳均不同,因此,每一条消息都将显示在各自的行上。

a3a2f34aa065484be288ba4cddbb0e20.png

处理控制台历史记录

清除历史记录

您可以通过以下方式清除控制台历史记录:

在控制台中点击右键,然后按 Clear console。

在控制台中输入 clear()。

从您的 JavaScript 代码内调用 console.clear()。

按 Ctrl+L(Mac、Windows、Linux)。

保留历史记录

启用控制台顶部的 Preserve log 复选框可以在页面刷新或更改之间保留控制台历史记录。消息将一直存储,直至您清除控制台或者关闭标签。

保存历史记录

在控制台中点击右键,然后选择 Save as,将控制台的输出保存到日志文件中。

799c8658d27cc42a7d65d476d0277965.png

以下屏幕截图中以蓝色突出显示的下拉菜单称为 Execution Context Selector。

664233b733b6790eec74711265efe3fb.png

通常,您会看到此环境设置为 top(页面的顶部框架)。

其他框架和扩展程序在其自身的环境中运行。要使用这些其他环境,您需要从下拉菜单中选中它们。例如,如果您要查看

控制台默认设置为 top 环境,除非您通过检查其他环境中的某个元素来访问 DevTools。例如,如果您检查

当您在 top 以外的环境中操作时,DevTools 将 Execution Context Selector 突出显示为红色,如下面的屏幕截图中所示。这是因为开发者很少需要在 top 以外的任意环境中操作。输入一个变量,期待返回一个值,只是为了查看该变量是否为 undefined(因为该变量是在不同环境中定义的),这会非常令人困惑。

8e1c0b4d3e6bddc583f119c4c2d09d56.png

过滤控制台输出

点击 Filter 按钮(filter 按钮e6e6a96090c120c39b0c88faf1104777.png{:.inline})可以过滤控制台输出。您可以按严重性等级、按正则表达式模式或者通过隐藏网络消息的方式进行过滤。

8a074e72ad563ffeb3991780b670fde0.png

按严重性等级进行过滤的说明如下所示:

选项显示的内容
All显示所有控制台输出
Errors仅显示 console.error() 的输出。
Warnings仅显示 console.warn() 的输出。
Info仅显示 console.info() 的输出。
Logs‍‍仅显示 console.log() 的输出。
Debug仅显示 console.timeEnd() 和console.debug() 的输出。

其他设置

打开 DevTools 设置,转至 General 标签,然后向下滚动到 Console 部分,查看更多控制台设置。

3532d5b5b13dc8acfb1ff2fe34f76f51.png

设置说明
Hide network messages默认情况下,控制台将报告网络问题。启用此设置将指示控制台不显示这些错误的日志。例如,将不会记录 404 和 500 系列错误。
Log XMLHttpRequests|确定控制台是否记录每一个 XMLHttpRequest。
Preserve log upon navigation在页面刷新或导航时保留控制台历史记录。
Show timestamps在调用时向显示的每条控制台消息追加一个时间戳。对于发生特定事件时的调试非常实用。这会停用消息堆叠。
Enable custom formatters控制 JavaScript 对象的格式设置。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
内附说明: 正常情况下可以通过控制面板中的“添加/删除程序”或者实模式 HOME 界面中的“卸 载”功能卸载保护驱动并清除其写在硬盘上的数据。 如果无法正常卸载,则使用 clear 清除工具进行卸载。 BIOS 版软保护, 如果无法通过除硬盘外的其他介质启动, 需要在 BIOS 中关闭版载 ROM 屏蔽保护; 如果还是不行,就需要将硬盘挂载到其它没有保护方案的主板上,进行软保护驱动卸载。 步骤如下: 1、 制作可以DOS启动的光盘,或者U盘:将可执行文件 clear.exe 拷贝到制作好的启动盘根目录下 2、 开机后从光盘( U 盘)启动,进入 DOS,运行 clear,会出现如下提示: -t: Check restore card installation 检查本机保护驱动的安装状态 -r: Remove restore card installation 移除本机保护驱动程序 -f: Clear all disk data ! 清除硬盘中所有数据 3、 该程序有三个命令可用: clear –t , clear –r , clear –f 。 A,运行 clear –t ,会给出硬盘的容量信息和保护驱动信息,分三种情况: No restore card installation found on the hard disk 硬盘上未发现保护驱动 Signal-OS installation found on the hard disk 硬盘上存在保留系统安装后的驱动 Multi-OSinstallation found on the hard disk 硬盘上存在保留系统安装后的驱动 B,clear –r 用于清除硬盘上的保护驱动程序。运行时会出现如下提示: This will make unrecoverable changes to HARD DISK! CAUTION: All data on hard disk might lose! Do you want to continue? Y/N 按 Y 键,即可清除保护驱动, Restore card installation not found onthis machine! 未安装保护驱动时的提示 : Original MBR restored OK! Restore card information record for SIGNAL-OS! 保留系统安装清除后的提示 : Cleaning restore card information for MULTI-OS, wait………………Done! 多系统安装清除后的提示 C,运行 clear –f,将清除硬盘上所有数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值