如何检查VS-cod中的变量命名错误

2024-05-12 18:11:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些代码带有一个名为“angle”的变量。但是在循环中我错写了“angla”。在

我的问题是,如何让VS代码对此发出警告?有些ide,比如PyCharm,警告我这个错误。在

... 
for line in open("data.txt", "r"):
    ...
    angle_a = atan2(Vya, Vxa)
    angle_b = atan2(Vyb, Vxb)
    while t <= 10:
        Pa, Va_mag, angle_a, Va = motion(
            Pa, Va_mag, angle_a, Va)  
        Pb, Vb_mag, angle_b, Vb = motion(
            Pb, Vb_mag, angle_b, Vb)  
        if collision_test(Pa, Pb) == True: 
            Va, Vb = after_collision_velocity(Va, Vb, Pa, Pb)
            Va_mag = vec_magnitude(Va)  
            Vb_mag = vec_magnitude(Vb)
            angla_a = atan2(Va[1], Va[0]) # here is the mistake
            angle_b = atan2(Vb[1], Vb[0])
        t += dt 
...

当这样的情况发生时,有没有办法让VS代码给我一个错误?有什么有用的扩展,拼写检查,人工智能感知等等?(特定于Python)


Tags: 代码警告错误motionvsvbpbvec
1条回答
网友
1楼 · 发布于 2024-05-12 18:11:28

visualstudio代码的marketplace有一些扩展,可以帮助您预先识别这些类型的错误。在

我不确定后错误检测,但微软的visualstudio智能代码会在您开始输入错误之前建议正确的变量名。在

Visual Studio IntelliCode

还有一个特定于Python的扩展:

Python Extension - With IntelliSense

智能感知在行动:

IntelliSense ScreenShot

相关问题 更多 >