这个问题是来自超级用户的migrated,因为它可以在上个月的Stack Overflow.Migrated上回答。
如何在java中通过配置Eclipse控制台显示打印时调用System.out.print
的代码的位置?
当我在Vscode / Chrome的JavaScript中使用console.log
时,它总是显示调用console.log
的代码的位置。
我可以点击并直接跳转到该位置。
但是Eclipse中的Java似乎从来没有这样的功能?为什么?(网上也没有关于这个的帖子?)
1条答案
按热度按时间ar5n3qh51#
您可以使用正确配置的日志记录器来获取文件路径,但如果您想使用
System.out.Print
进行调试,这不是一个好方法。更喜欢运行调试器,你可以有更多更好的信息。初学者的解决方案可以是添加特定的文本到每个像"Test1"
然后"Test2"
Java是不应该记录的东西,当你要求它打印的东西。JSconsole.log
是一个记录器,而不是一个打印机,就像在名称中解释的那样。