写点什么

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:2349320
用户头像

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

关注

评论

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

数据治理项目调研环节思考

agileai

项目管理 数据中台 数据仓库 数据治理 主数据

有没有支持vmware/openstack/zstack私有云的堡垒机?

行云管家

私有云 云服务器 堡垒机 行云管家

国内私有云厂商有哪些?排名怎么样?

行云管家

网络安全 私有云 私有云厂商

离线数仓建设,企业大数据的业务驱动与技术实现

袋鼠云数栈

青藤《关键信息基础设施增强保护安全实践》论文入选中国科技核心期刊

青藤云安全

信息安全 关键信息 安全保护

单机GPU云服务器的深度学习训练和预测模型分析

Finovy Cloud

云服务器 GPU服务器

发现一个开源项目优化点,点进来就是你的了

捉虫大师

开源 性能优化 sentinel 5月月更

GPU不可不知的指标项

AIWeker

人工智能 gpu 5月月更

EAM系统解决方案

低代码小观

资产管理 企业管理系统 企业设备管理 设备巡检管理系统 企业管理软件

全场景式全流程监控,博睿数据为券商IT运维难题提供范例

博睿数据

数字化转型 博睿数据 数据链DNA 证券行业

洞见科技数据科学家王湾湾:隐私计算助推金融业数字化转型

洞见科技

数据挖掘 金融科技 隐私计算

直播预告 | 服务网格规模化应用下的 Istio Sidecar 灵活配置实践

阿里巴巴云原生

阿里云 云原生 直播 服务网格 Istio Sidecar

Spring Cloud OpenFeign 的 5 个优化小技巧!

王磊

SpringCloud

Python 编程

兮子

5月月更

静亦求精,罗技MX高性能键鼠组合上市!

极客天地

TDengine 社区问题双周精选 | 第一期

TDengine

数据库 tdengine

错过了太后悔,九大绝招大公开,详解华为低时延技术

华为云开发者联盟

云计算 音视频 华为云

乏善可陈的Neuralink

图灵教育

java培训 | API 接口如何实现统一格式返回

@零度

JAVA开发 API

Wallys/QCN9074 /11ax/ 4x4 /5G M.2

wallys-wifi6

QCN9074 11 ax

主管发话:一周搞不定用友U8 ERP跨业务数据分析,明天就可以“毕业”了

葡萄城技术团队

数据分析 BI 用友

如何实现客户自助服务?打造产品知识库

小炮

知识库

DCM:一个能够改善所有应用数据交互场景的中间件新秀

华为云开发者联盟

数据处理 数据交互 多样性数据源 DCM

企业网站该怎样选择网站域名?

源字节1号

软件开发

打开人工智能“黑盒”,发展可解释、可扩展、可信赖、安全可靠的人工智能

博文视点Broadview

leetcode 69. Sqrt(x) x 的平方根(简单)

okokabcd

LeetCode 查找

极客星球 | 机器学习赋能商业地产决策进阶

MobTech袤博科技

Wallys/QCN9074 /11ax 4x4 6G M.2

wallys-wifi6

wifi6 m.2

墨天轮高分技术文档分享——Oracle升级迁移篇(共96个)

墨天轮

MySQL 数据库 oracle postgresql 国产替代

使用 Amazon DevOps Guru for Serverless 自动检测 Lambda 函数中的运行问题

亚马逊云科技 (Amazon Web Services)

DevOps Lambda severless

剧透!2022开发者关注的开源技术全解析

华为云开发者联盟

开源 mindspore kubeedge OpenHarmony open Euler

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