Microsoft Edge中新的F12開發者工具
微軟宣佈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所開發的,並且它始終保持在執行狀態,因此開發者在開啟工具之後無需重新載入整個頁面以試圖重建整個檢測結構。
新的工具在以下幾個方面得到了改進:
- 原始碼的導航能力改善 —— 可跳轉至定義,支援JavaScript和TypeScript
- 新工具會盡量保證在Edge中所使用的常見快捷鍵與Chrome相同,讓開發者在開發應用時能夠更容易地學習新的瀏覽器並隨意切換。
-
控制檯的改進
- 指出某個日誌訊息來自於原始碼中的哪一部分
- 使用Esc鍵開啟控制檯
- 訊息中的連結能夠點選(例如在原始碼或偵錯程式中顯示的URL)
-
DOM瀏覽器的整合
- 元素高亮
- 從時間線中檢閱某個元素
在之前版本的工具中出現的指令碼分析器與UI可響應性工具將由一個新的聯合分析器(Combined Profiler)所取代。新的分析器中新增了一個具有時間線(HTML / CSS)的JavaScript呼叫棧功能。此外還新增了一個用於CPU取樣的新分析器。這個分析器會在一定的間隔時間內收集CPU的資料,而不是捕獲每次呼叫,因此它的資源佔用很低。
新的記憶體工具能夠對產生洩露的節點進行高亮,並且能夠結合DOM瀏覽器對DOM進行高亮。為了簡化這一操作,Edge加入了一個新的控制檯方法,能夠在開發者指定的時間獲取一份記憶體資料的快照,這樣就無需在執行應用時手動地捕獲記憶體快照了。
除了這些新的特性之外,Edge團隊仍然在繼續著他們的工作,以備將來進一步擴充套件這一工具的能力。Sterland暗示,團隊正在考慮加入以下一些實驗性的特性,等這些特性完成開發之後,將通過一個額外的實驗性標籤展現這些功能:
- JavaScript與CSS的編輯
- Cookie的檢閱
- 本地與會話儲存的管理
相關文章
- 用開發者視角看Microsoft EdgeROS
- IE 良心工具:提高開發效率的 F12 開發者工具
- 解除安裝 Microsoft EdgeROS
- 在 Microsoft Edge 提供快速的 JavaScript 效能ROSJavaScript
- 微軟適用於 Visual Studio 的 Edge 開發者工具微軟
- chrome 谷歌瀏覽器,F12 開發者工具開啟太慢問題Chrome谷歌瀏覽器
- [解決] chrome/edge瀏覽器開啟F12開發者模式,點選應用標籤崩潰Chrome瀏覽器模式
- Edge的尷尬:開發者工具癱瘓多日無人反饋
- 一個超簡單的Microsoft Edge ExtensionROS
- Microsoft Edge瀏覽器快捷鍵ROS瀏覽器
- 細數Microsoft Edge的幕後開發功臣ROS
- Microsoft 開源 Edge 瀏覽器的 javascript 引擎ROS瀏覽器JavaScript
- Microsoft Edge 和 Chrome 你選哪個?ROSChrome
- edge是什麼瀏覽器 microsoft edge是ie瀏覽器嗎瀏覽器ROS
- Microsoft Edge Canary for Mac(edge 瀏覽器) v89.0.773.0中文版ROSMac瀏覽器
- 谷歌瀏覽器F12 開啟開發者工具網路就無法連線報錯谷歌瀏覽器
- win10 如何刪除edge_win10怎麼刪除microsoft edgeWin10ROS
- Microsoft Edge Canary for Mac(edge 瀏覽器) v89.0.739.0中文版ROSMac瀏覽器
- 網站f12程式碼怎麼修改,掌握網站F12除錯工具的使用技巧網站除錯
- win10 microsoft edge相容性檢視在哪裡_win10 microsoft edge相容性檢視怎麼設定Win10ROS
- Microsoft更新發布了開發者可用的人工智慧服務與工具ROS人工智慧
- win10系統microsoft edge桌面顯示的操作步驟Win10ROS
- win10 microsoft edge佔用記憶體高怎麼辦_win10 microsoft edge佔用記憶體高處理方法Win10ROS記憶體
- 如何在Linux中安裝Microsoft Edge瀏覽器LinuxROS瀏覽器
- Microsoft成功在管理套件中新增網路效能監視器ROS套件
- win10瀏覽器f12除錯頁面不顯示怎麼辦_win10瀏覽器f12開發者工具不顯示修復方法Win10瀏覽器除錯
- microsoft edge是ie瀏覽器嗎 edge瀏覽器和ie瀏覽器一樣嗎ROS瀏覽器
- Microsoft Excel 教程「1」,如何在 Excel 圖表中新增趨勢線?ROSExcel
- 深入探索Chrome開發者工具:開發者的利器Chrome
- IE11中全新增強的F12開發人員工具IE11
- win10 microsoft edge flash player當前已禁用如何啟動Win10ROS
- win10 microsoft edge網址被攔截如何取消攔截Win10ROS
- 新版 Microsoft Edge 改進隱私選項 清除資料更加容易ROS
- Microsoft Edge 93.0.961.38 中文版 (微軟新一代瀏覽器)ROS微軟瀏覽器
- 技術討論 | 如何利用Microsoft Edge漏洞獲取本地檔案?ROS
- chrome開發者工具的使用Chrome
- Chrome 開發者工具的技巧Chrome
- Java 在PDF中新增工具提示|ToolTipJava