我在格式化代码时遇到了问题。在
For example:
for i in range(len(text)):
text[i] = text[i].strip('"')
text[i] = text[i].strip()
print text, len(text)
opreg_addr = int(text[2], 16)
var_from = int(text[3])
var_to = int(text[4])
opvar_index = int(text[5])
bms.opvars[opvar_index] = bms.readbits(var_from, var_to, bms.opreg[opreg_addr]);
我忘了在这个代码前面放一个for循环,比如for I in range(num_行): 当我使用自动缩进或重新格式化代码时,它只缩进for循环后的第一行,即使我标记了整个上下文。在Arduino IDE中,自动格式就像一个咒语,如何在pycharm中做到这一点?(我设置代码样式缩进=2)
不能自动格式化Python代码,因为缩进定义了范围。这不能自动猜测。在
<>例如,对于C、C++和C,作用域是用{和}定义的,IDID并不重要。这样你就可以自动格式化了。在相关问题 更多 >
编程相关推荐