在“问题”选项卡和代码本身中都没有显示错误。我如何让这些错误显示在“问题”选项卡和我的代码中以便于调试?
现在它显示“在工作区中没有检测到任何问题”。当我的代码在终端中运行时出现错误。
我试着重新安装和重置我的设置,没有运气。
错误示例(仅在终端中显示):
Traceback (most recent call last):
File "redacted", line 29, in <module>
main()
File "redacted", line 6, in main
deal_cards(deck, numcards)
File "redacted", line 17, in deal_cards
if number > len(deck):
TypeError: object of type 'NoneType' has no len()
2条答案
按热度按时间unhi4e5o1#
这听起来像是您在使用集成开发环境(IDE)编写和运行代码,但当代码包含错误时,IDE不会显示任何错误或警告。
出现这种情况有几个可能的原因。首先,可能是您的IDE未正确配置为显示错误和警告。在这种情况下,您可以尝试查找与错误和警告显示相关的设置或首选项,并确保这些设置或首选项已启用。
其次,代码中可能包含IDE无法检测的错误。如果代码中包含语法错误或IDE无法识别的其他问题,则可能会发生这种情况。在这种情况下,可以尝试通过编译器或解释器运行代码,编译器或解释器通常会提供更详细的错误消息,以帮助您识别和修复代码中的问题。
最后,也有可能代码实际上是正确得,不包含任何错误或警告.在这种情况下,IDE将不显示任何错误或警告,因为没有错误或警告可显示.
总的来说,解决IDE中错误和警告显示问题的最佳方法取决于所使用的特定工具和设置。您可能需要查阅IDE、编译器或解释器的文档,以了解如何配置错误和警告显示以及如何解释生成的错误消息。
webghufk2#
您显示的错误是运行时错误(程序运行时发生的错误,而不是运行之前发生的错误),“错误”窗口不显示运行时错误。