Pycharm does not recognize the previous line's block level when tabbing from the start of a line. If I press 'enter' when the cursor is on the end of line 3 it will correctly indent twice or more, however if I am inserting code from the start of a blank line(4) and press 'tab' it only indent once rather than two or more times. This is Sublime and PyDev's default behavior. Does Pycharm have this feature?
2: def __init__(self):
3: print 1