【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Microsoft Edge 中新的 F12 开发者工具

  • 2015-05-03
  • 本文字数:992 字

    阅读完需:约 3 分钟

微软宣布 Microsoft Edge 将成为新 web 浏览器的正式名称,他将取代 Internet Explorer 11 的地位。Edge 之前被称为 Project Spartan,它将努力争取在现代 web 的舞台上成为一个有力的竞争力。作为新浏览器计划的一部分,Edge 带来了一个全功能的开发者工具体验。来自微软的 Andy Sterland 在 Build 2015 大会上介绍了 Edge 中新的 F12 开发者工具中的某些特性。

在 Sterland 的演讲“Microsoft Edge[即原来所知的 Project Spartan] 中 F12 的新特性”,他介绍了微软如何计划与设计这个新工具,让它能够匹配新浏览器的强大能力。Sterland 表示团队将会专注于 Microsoft Edge 的开发,在 Internet Explorer 11 上的现有工具将会冻结开发状态,不会继续更新。

新的工具是由 TypeScript 所开发的,并且它始终保持在运行状态,因此开发者在打开工具之后无需重新加载整个页面以试图重建整个检测结构。

新的工具在以下几个方面得到了改进:

  1. 源代码的导航能力改善 —— 可跳转至定义,支持 JavaScript 和 TypeScript
  2. 新工具会尽量保证在 Edge 中所使用的常见快捷键与 Chrome 相同,让开发者在开发应用时能够更容易地学习新的浏览器并随意切换。
  3. 控制台的改进
  4. 指出某个日志消息来自于源代码中的哪一部分
  5. 使用 Esc 键打开控制台
  6. 消息中的链接能够点击(例如在源代码或调试器中显示的 URL)
  7. DOM 浏览器的集成
  8. 元素高亮
  9. 从时间线中检阅某个元素

在之前版本的工具中出现的脚本分析器与 UI 可响应性工具将由一个新的联合分析器(Combined Profiler)所取代。新的分析器中添加了一个具有时间线(HTML / CSS)的 JavaScript 调用栈功能。此外还添加了一个用于 CPU 采样的新分析器。这个分析器会在一定的间隔时间内收集 CPU 的数据,而不是捕获每次调用,因此它的资源占用很低。

新的内存工具能够对产生泄露的节点进行高亮,并且能够结合 DOM 浏览器对 DOM 进行高亮。为了简化这一操作,Edge 加入了一个新的控制台方法,能够在开发者指定的时间获取一份内存数据的快照,这样就无需在运行应用时手动地捕获内存快照了。

除了这些新的特性之外,Edge 团队仍然在继续着他们的工作,以备将来进一步扩展这一工具的能力。Sterland 暗示,团队正在考虑加入以下一些实验性的特性,等这些特性完成开发之后,将通过一个额外的实验性标签展现这些功能:

  1. JavaScript 与 CSS 的编辑
  2. Cookie 的检阅
  3. 本地与会话存储的管理

查看英文原文: New F12 Developer Tools for the New Microsoft Edge

2015-05-03 05:2348858
用户头像

发布了 428 篇内容, 共 172.2 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

行程码带星喜提八天(杂记篇)

松子(李博源)

游记 旅行

祖传代码如何优化性能?

捉虫大师

性能优化

智慧党建系统开发建设

a13823115807

自己动手写Docker系列 -- 5.2实现查看运行中的容器

Docker

火狐浏览器如何设置代理?火狐浏览器代理服务器设置教程

喀拉峻

网络安全

Nydus 镜像加速插件迁入 Containerd 旗下

SOFAStack

“互联网+”

春天到了,连AI都开始瘦身……

白洞计划

AI+Science系列(一) :飞桨加速CFD(计算流体力学)原理与实践

百度大脑

1-2月热点:度目发布煤矿电子封条解决方案,AI助力生产安全,推进煤矿智能化建设

百度大脑

Jira API的六种传参方式

FunTester

性能测试 FunTester

STEPN游戏系统定制开发需

Geek_232be3

突破地心引力!与KubeEdge一起迈向太空的云原生

华为云原生团队

开源 边缘计算 卫星定位 边缘技术 边缘云

架构设计作业一

yang

Ubuntu 笔记本关闭合上盖子自动休眠

信号量

Linux ubuntu SSH 笔记本 盖子

大画 Spark :: 网络(6)-Spark网络中的“四次握手”Executor注册到Driver的过程(硬核)

dclar

大数据 hadoop spark 源码 源代码

Nacos+OpenFegin正确调用服务的姿势!

王磊

springcloudAlibaba

Hoo研究院|2022年第一季度发生在区块链行业的投融大事件

区块链前沿News

虎符交易所 虎符研究院

【图解数据结构】排序全面总结(上)

知心宝贝

数据结构 算法 排序算法 3月月更

在线Js,JavaScript压缩格式化工具

入门小站

工具

洞见科技成为华东江苏大数据交易中心会员单位,创始人姚明获颁「年度数字经济卓越领袖奖」

洞见科技

数据中心 隐私计算 数据交易

Linux之yum命令

入门小站

Linux

企业知识管理包括哪些内容?

小炮

知识管理 企业

OpenHarmony 3.1 Beta版本关键特性解析——HAP包安装实现剖析

OpenHarmony开发者

OpenHarmony

大数据项目实施的成功与失败

松子(李博源)

数据中台 数据产品经理 数据治理 数据资产

Flutter 多选底部弹层实现详解

岛上码农

flutter ios 移动端开发 3月月更 安卓开发

在线JSON转XML工具

入门小站

工具

Kubernetes 中的对象是如何删除的:Finalizers 字段介绍

Se7en

iuap 助力长久汽车打造“业财一体数字智能化平台”

用友BIP

用友 用友iuap

WebAssembly技术_在Web端运行C与C++程序(ubuntu18.04)

DS小龙哥

webassembly 3月月更

2022钉钉发布会|云钉低代码新模式、新能力、新机遇

一只大光圈

低代码 数字化 钉钉宜搭 宜搭

项目管理中的三约束四职责五过程九领域

踏雪痕

项目管理 3月程序媛福利 3月月更 PMBOK

Microsoft Edge中新的F12开发者工具_HTML5_Jeff Martin_InfoQ精选文章