I just started using Visual Studio 2015, and I really like it, especially the code completion features. Right now I'm writing some simple Python code to draw an object on a Tkinter Canvas:
def draw(self, can):
""" can is a Tkinter canvas on which this node will draw itself. """
Yes, you can use an assertion statement. This will trigger VS autocomplete settings. It's not the most beautiful way to do it, but I think right now that's the best option.
assert isinstance(can, tkinter.Canvas)
Take a look at this answer for more.