js 新手, 很多行 js 代码, 怎么调试比较快, 浏览器的 console 只能一行一行运行, 太麻烦了

2015-05-10 09:59:17 +08:00
 Akagi201

在熟悉js语法.

经常需要写一些小段程序来测试.

推荐下调试工具.

mac系统.

3975 次点击
所在节点    问与答
13 条回复
Septembers
2015-05-10 10:01:40 +08:00
论Chrome DevTools的正确打开方式。

see https://developer.chrome.com/devtools
skyshy
2015-05-10 10:45:59 +08:00
Orz [Shift+Enter]
SoloCompany
2015-05-10 11:41:39 +08:00
coderunner
好像也有同款是专为前端设计的
Summertime
2015-05-10 11:45:42 +08:00
Firebug,还有Firefox自身带的“代码草稿纸”——https://developer.mozilla.org/en-US/docs/Tools/Scratchpad。
loveyu
2015-05-10 13:45:07 +08:00
加上断点或者添加debugger;关键字就可以了啊,我到是觉得挺好用的
zjuhwc
2015-05-10 17:04:18 +08:00
sublime + node + 自定义js build脚本 = cmd + b 运行整个js文件
Akagi201
2015-05-10 19:06:58 +08:00
@zjuhwc node的js语法跟浏览器里的js语法没什么差别吧? 我主要要测试一些类的关系, 变量作用域之类的东西.
YuJianrong
2015-05-11 01:31:59 +08:00
@Akagi201 node用的js引擎和chrome一样是v8所以没什么差别的。调试还是chrome devtools最好,firebug和IE都差很多。用node的话调试最方便的是node-inspector,不过学习纯JS直接用chrome devtools最方便的了。
Akagi201
2015-05-11 10:03:52 +08:00
@YuJianrong 恩, 好的, 多谢.
Akagi201
2015-05-11 16:05:54 +08:00
@Summertime 今天测试了下, 帅, 正是我想要的.
zjuhwc
2015-08-16 13:23:07 +08:00
Akagi201
2015-08-16 17:01:46 +08:00
@zjuhwc 恩, node是不错的东西, 谢了
xiaomingVTEX
2019-07-21 08:42:44 +08:00
虽然已经是 9102 了, 但是这个问题也是我一直在找寻的;
也是之前用过火狐的代码草稿纸, 终于找到 Google 也有这个功能:
1. 打开 chrome devtools ```Ctrl + Shift + I```
2. 使用命令 ```Ctrl + Shift + P```
3. 关键字 ```>snippet```

https://developers.google.com/web/tools/chrome-devtools/javascript/snippets

另外之前用的一个工具 https://runjs.dev

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/189878

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX