Ben Chuanlong Du's Blog

It is never too late to learn.

AI-based Code Completion Tools

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

TabNine

TabNine uses deep learning to help you write code faster. In paticular, jupyter-tabnine and TabNine VSCode are TabNine plugins for Jupyter Notebook (JupyterLab not support yet) and Visual Studio Code, respectively.

Visual Studio IntelliCode

Visual Studio IntelliCode is a Visual Studio IntelliCode extension provides AI-assisted development features for Python, TypeScript/JavaScript and Java developers in Visual Studio Code, with insights based on understanding your code context combined with machine learning.

Codota

Codota is an AI code completions for Java & Javascript on IntelliJ, Android Studio, WebStorm, and PhpStorm.

Kite

Kite is an AI-powered cross-platform IDE specifically for Python.

Comments