Adding # type: to variables split across multiple lines doesn't work
已回答
I have a class I use as a connector to Microsoft SQL Servers, the connection line looks like:
self.connection = pyodbc.connect('', driver='{SQL Server}', server=hostname, uid=username, pwd=password, port=port, autocommit=autocommit) # type: pyodbc.Connection
That is a tad long so you might think to split it at port=
self.connection = pyodbc.connect('', driver='{SQL Server}', server=hostname, uid=username, pwd=password,
port=port, autocommit=autocommit) # type: pyodbc.Connection
However only the first example (all on one line) works when you do self.connection. and want to see all available methods and parameters.
请先登录再写评论。
Hi there. Sorry for such an awfully late reply.
It should have been fixed back in PyCharm 2016.2.1 as part of PY-19220.
I completely forgot I even had this open or that it was even an issue. I use this all the time so I know it is fixed and working now.