如何去我的程序崩溃的线? (在PyCharm)

时间:2016-04-05 08:22:03

标签: python ide pycharm

当我运行一个程序并以异常结束时,它看起来就像是。:

C:\Python27\python.exe C:/Users/majkl/PycharmProjects/tests/testy.py
Traceback (most recent call last):
File "**C:/Users/majkl/PycharmProjects/tests/testy.py**", line 2, in <module>
print (1/0)
ZeroDivisionError: integer division or modulo by zero

Process finished with exit code 1

路径 C:/Users/majkl/PycharmProjects/tests/testy.py 是指向有错误的行的链接。我可以用鼠标点击它。我想用键盘“点击”它或做一些具有相同结果的东西。

换句话说: 我怎样才能(使用插入符号)到第2行(不使用ctrl + g并仅使用键盘键入2)?如果是语法错误,我可以使用F2键。但这是一个运行时错误

尝试PyCharm 5.0.3

2 个答案:

答案 0 :(得分:0)

在Linux上,也是5.0.3,我可以选择运行输出( Alt + 4 )或调试输出( Alt + 5 )。

然后我可以将光标移动到您感兴趣的行的文件名部分,然后按 Enter 转到该文件中的相应行。

答案 1 :(得分:0)

查看linuts&#39;回答我找到了正确的答案。

快捷键ctrl + alt + down和ctrl + alt + up向上/向下堆栈跟踪。您可以在我的情况下使用,并在更复杂的情况下适当地组合。