tabnine.com

Smart Compose for code.
TabNine uses deep learning to help you write code faster.