› Get Google Chrome
› Vimium · 在 Chrome 里使用 vim 快捷键
heylogo
V2EX  ›  Chrome

个人认为谷歌浏览器堪称开发神器,你们觉得呢?

  •  
  •   heylogo · Sep 15, 2015 · 5307 views
    This topic created in 4072 days ago, the information mentioned may be changed or developed.
    极其便捷的源码跟踪查看、精确到像素的标尺、适用不同设备页面开发的 UA 模拟,等等等等

    再看 IE ,简直就是个渣。
    47 replies  •  2015-09-17 17:38:24 +08:00
    xfspace
    xfspace
    Sep 15, 2015 via Android
    1
    你没看 Edge...
    wesley
    wesley
    Sep 15, 2015
    2
    网络连接和控制台不如 Firefox 上的 firebug
    pyKun
    pyKun
    Sep 15, 2015
    3
    vim 吧...
    hooluupog
    hooluupog
    Sep 15, 2015
    4
    chrome
    vim
    google
    这三样,开发时都是常开的。
    drush
    drush
    Sep 15, 2015
    5
    @wesley 這也是我一直在用 firefox 的原因之一
    Smirnoff
    Smirnoff
    Sep 15, 2015
    6
    看什么 IE ,你没看 Edge,你搞开发的用什么老的系统你愿谁。。。。。
    sandideas
    sandideas
    Sep 15, 2015
    7
    firefox 有话说。
    iamppz
    iamppz
    Sep 15, 2015 via iPhone
    8
    电脑上的 chrome 就是调试专用的,平时是 ff 和 edge
    zeacev
    zeacev
    Sep 15, 2015
    9
    从前端来说,我用过的最好的浏览器就是 Chrome ,没有之一。最喜欢的一点就是可以模拟各种手机 UA 各种分辨率
    66beta
    66beta
    Sep 15, 2015
    10
    edge 的 dev tools 不能在同窗口,差评
    raincious
    raincious
    Sep 15, 2015
    11
    @sandideas

    如果你不提 Firebug 的话……

    其实我今天都找不到 Firefox 开发控制台里清除 SessionStorage 和 LocalStorage 的方法。当然,那是除了控制台敲命令之外。
    Slienc7
    Slienc7
    Sep 15, 2015
    12
    然而你只用过 IE 和 Chrome 吧。。。 - -
    ffffwh
    ffffwh
    Sep 15, 2015 via Android
    13
    为啥我觉得 safari 的顺手一点。。
    sandideas
    sandideas
    Sep 15, 2015
    14
    @raincious 当然说的是 Firebug 了。
    lonelygo
    lonelygo
    Sep 15, 2015
    15
    既然这样,我就问一个弱智点的问题: IE 的 httpwacth ,在 Chrome 、 safari 、 firefox 下有啥同类
    ljbha007
    ljbha007
    Sep 15, 2015
    16
    @wesley
    firebug 的网络监控和控制台好在哪里?
    Chrome 的控制台现在连 []取属性都可以提示了
    网络请求所有时间长短、内容、请求头都可以看到 连 websocket 都有调试信息
    ljbha007
    ljbha007
    Sep 15, 2015
    17
    http://tutorialzine.com/2015/03/15-must-know-chrome-devtools-tips-tricks/

    给你们推荐这个文章 讲了很多调试时候有用的技巧
    还有一个我知道的 文中没提的
    控制台$0 变量是指向当前选中的节点
    ljbha007
    ljbha007
    Sep 15, 2015
    18
    @lonelygo
    chrome 自带 不但可以调 http 还可以调 websocket
    heylogo
    heylogo
    OP
    Sep 15, 2015 via iPhone
    19
    @xgowex 然也
    ljbha007
    ljbha007
    Sep 15, 2015
    20
    还有一个最近研究 React 发现的最屌的功能 目前没有在别的调试工具上看到过

    Dom 元素或属性更新时 对应的文字背景颜色会变成紫色闪一下 这个在调试 React 性能的时候格外有用 立马就知道哪些元素更新了 哪些没有更新 哪些不该更新的更新了 很快就能找到问题节点
    还有一个技巧就是 可以在页面上重绘的地方 出来个绿色的方框 那些地方重绘了一清二楚
    ljbha007
    ljbha007
    Sep 15, 2015❤️1
    21
    Chrome Dev tools 还可以把网络文件和本地文件进行关联 在浏览器里调试时的修改可以直接保存到本地对应的文件 非常方便

    http://stackoverflow.com/questions/6843495/how-to-save-css-changes-of-styles-panel-of-chrome-developer-tools


    这里还有一篇讲得更详细的 ppt 不过很老了 又出了很多新功能
    https://www.igvita.com/slides/2012/devtools-tips-and-tricks
    ljbha007
    ljbha007
    Sep 15, 2015
    22
    @wesley
    我专门去看了下 firebug 你可以去仔细看看 chrome 的工具 firebug 有的 chrome 也很早以前就有了 而且网络数据显示得更详细 连 gzip 压缩前大小、解压缩时间等都统计出来 并且有图表显示 甚至连哪一行代码发起的请求都能追踪到
    还有 Chrome 可以追踪动画运行时的帧率等等 我以前也一直用的 firebug 因为 firefox 字体不好看的原因换了 chrome 之后发现没什么不一样 后来渐渐积累了一些经验和技巧才发现 chrome 的调试工具太牛逼了!!
    loading
    loading
    Sep 15, 2015 via Android
    23
    firefox 的调试实在不适应,专门装了个 chrome ,而用户都是 firefox …
    heylogo
    heylogo
    OP
    Sep 15, 2015
    24
    @loading 你可能专业方面的不适应,我是对 firefox 的 UI 不适应,感觉过于锐利,用起来心里总觉得咯得慌。

    不知道我说明白没 ==
    heylogo
    heylogo
    OP
    Sep 15, 2015
    25
    @ljbha007 哈哈 我只是作为互联网爱好者凭使用感觉说的,不像你们这么专业。
    jydeng
    jydeng
    Sep 15, 2015
    26
    chrome 和 firefox 圣战打响。
    ljbha007
    ljbha007
    Sep 15, 2015
    27
    @heylogo firefox 以前字体之难看 中文字体在 linux 下大的大小的小 都没对齐 强迫症看到就想万蚁噬心
    heylogo
    heylogo
    OP
    Sep 15, 2015
    28
    @jydeng 无意引战,只是觉得谷歌用起来真是方便且强大

    <img src="http://i1.tietuku.com/78425891425aa40b.png">
    mocxe2v
    mocxe2v
    Sep 15, 2015
    30
    XDebug,Fiddler,Firebug,用过的三个开发工具,不知道 JavaScript 怎么调试?
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Sep 15, 2015 via iPhone
    31
    用 Firebug ,因为 FirePHP ,逃
    YuJianrong
    YuJianrong
    Sep 15, 2015
    32
    没有见过比 chrome devtools 更强的 web 开发工具。

    控制台: chome 的是光标从上往下而不是 FF/IE 那样一小条,个人觉得好用很多
    调试器:超级强大,文件可以按目录排而不是 FF 那样所有文件放一起,这对于我们一个项目超 1k 个 JS 由文件夹分模块来说是杀手级的。然后断点有 JS 断点、 dom 断点、事件断点和 XHR 断点,几乎能调试任何问题。最可怕的是几个版本前还增加了异步 call stack (据我所知没有任何其他调试器包括其他语言的调试器实现了这个功能),虽然实际应用场景不是很多不过用于调试一些疑难 bug 还是有用的。
    profiller: 能记录 JS 函数调用和 heap allocation snapshot ,分析内存泄露神器
    time line :记录整个 render 过程的 JS 和 render 调用,能对 render 进行逐步分析(不是很好用),还有 canvas 断点用于调试 Canvas 应用(没用过)

    说实话我相信 chrome devtools 这个先进程度在这个星球上其他浏览器在数年内是赶不上了(而且 chrome 还在快速演进,不要说赶上现在连不被抛离都有难度啊)。

    备注:本人是曾经的 Firefox 粉,不过开始大规模开发 HTML 后就投入 chrome 了。
    oott123
    oott123
    Sep 15, 2015
    33
    装了个 Chrome ,只为了偶尔调试下复杂点的网页或者手机网页啥的。
    Dev Tools 确实好用,但个人是实在不想用 Chrome 进行日常的网页浏览,扩展功能不太够用……
    而且很多 webkit only 的属性呀,用起来就像是用 IE6 时代的 IE6 一样。
    平常还是用 Firefox 。
    aisin
    aisin
    Sep 15, 2015
    34
    以前一直用 firefox 的 firebug ,现在移动开发越来越多,渐渐喜欢上了 chrome 的开发工具
    heylogo
    heylogo
    OP
    Sep 15, 2015 via iPhone
    35
    @aisin 谷歌的移动开发真的很赞,谁用谁知道
    TakanashiAzusa
    TakanashiAzusa
    Sep 15, 2015 via Android
    36
    我把 chrome 当半个 ide 用。。 workspace 即时更新本地 css ,可见可得——虽然这样好像抑制了手写代码的能力
    loading
    loading
    Sep 16, 2015 via Android
    37
    @heylogo 我也是 ui 上的不适应,有些地方要找很旧,我调试是从 chrome 起步的,也许是先入为主。
    Mavious
    Mavious
    Sep 16, 2015 via Android
    38
    说 ffox 字体难看的,不会写 css 强制调用字体啊!
    配个 mactype ,爽爆了。
    joyee
    joyee
    Sep 16, 2015
    39
    @ljbha007 这大概不是浏览器的锅,是设置 /字体的锅……
    joyee
    joyee
    Sep 16, 2015
    40
    个人感觉各家浏览器的开发者工具都有自己的特色,都有其他家不能取代的点……不过论综合的话, Chrome 显然是整体来说最好的,还有很多实验功能 /要加命令行参数才能打开的功能,开了更黑魔法。

    话说要比较就拿 Chrome Canary 和 Firefox Developer Edition 啊 Edge 啊这样的来比较啊不然耍流氓啊……而且 Chrome 的 devtools 最好先把官方那个 guide 看一遍会知道很多 trick ,没必要东奔西走文档里应有尽有……
    ljbha007
    ljbha007
    Sep 16, 2015
    41
    @joyee 默认字体就这样啊
    ljbha007
    ljbha007
    Sep 16, 2015
    42
    @heylogo 我们公司用 Ionic 开发的 大部分时间我都用 chrome 调 不用真机调 用真机调也可以用 Chrome dev tools
    joyee
    joyee
    Sep 16, 2015
    43
    @ljbha007 字体是什么?
    iyangyuan
    iyangyuan
    Sep 16, 2015 via iPhone
    44
    没觉得 firebug 哪里比谷歌 f12 好用
    ljbha007
    ljbha007
    Sep 16, 2015
    45
    @joyee 很早以前 ubuntu 10.04 装上火狐默认的字体 记不清了
    joyee
    joyee
    Sep 16, 2015
    46
    @ljbha007 听你的描述很有可能是简繁体的设定不对导致字符集不全然后有些是点阵宋有些是黑体(或者 fallback 到其他字体)的那种情形,所以大小不齐。更新到比较新版的字体比如文泉驿微米黑然后指定好大概就没问题了,或者直接更新系统顺带更新字体?我以前也见过有人 mac 上的 Chrome 出现过这种情况,主要是 fallback 出了问题,指定一下字体就好了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   651 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 23:21 · PVG 07:21 · LAX 15:21 · JFK 18:21
    ♥ Do have faith in what you're doing.