- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我以前使用 Visual Studio 在 ASP.NET MVC/C# 中进行开发。在这个堆栈中,调试非常彻底和直接。您创建一个项目、代码、设置断点,然后按 F5 单步执行它们。
我对 Node.js 有哪些选择?专门使用 Visual Studio Code?我试过设置一个调试配置文件,但结果好坏参半,而且似乎比在 C#/Visual Studio 中调试更容易出错。有没有什么方法可以像我在 Visual Studio 中使用 C# 一样简化 Node 中的调试功能?我知道 JS 是被解释的而不是被编译的...
更新:我试过单击调试按钮并设置 launch.json 文件。但是,这通常会使我出错。例如,我已将 launch.json 设置为我的应用程序的入口点,并且我的应用程序使用 MVC 模式。当我启动应用程序时,调试器在我访问 Controller 端点之前就停在断点处,而在带有 C# 的 Visual Studio 中,调试器会监听,当我访问端点时,它会在断点处停止,以便我可以单步执行通过。 Visual Studio Code/Node 调试器似乎想要在端点被触发之前单步执行所有断点。我还尝试了 Visual Studio 2015 Community 的 Nodejs Tools 扩展,它产生了 Microsoft Typescript 错误。它似乎不是很简单。
最佳答案
您是否尝试过使用 Chrome?当在 Chrome 中按 F12 以显示开发人员工具时,您将看到输出控制台并可以查看源代码并设置断点。
关于javascript - Node.js 有哪些调试选项?特别是在 Visual Studio Code 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40120536/
我已经可以在其中输入一些附加文本了mydomain/wiki/Special:UserLogin。我添加了一句话: In order to apply for an account send an m
有人可以解释以下脚本输出背后的逻辑吗? import numpy if(numpy.dtype(numpy.float64) == None): print "Surprise!!!!" 谢谢
是我还是 gmail bulls**t?在 outlook/浏览器上,我的电子邮件是完美的,但在 gmail 上,2 个表之间有一个空间,为什么?!?图片:http://i.imgur.com/srJ
我是一名优秀的程序员,十分优秀!