AutoComplete your Code with TabNine by Codota!
TabNine is an awesome extension for your favourite IDE or code editor that you must want to keep using after the first use, it uses deep learning to help you write code faster. And it doesn’t save your code to a cloud, read in depth here or have a read on the quote from their privacy page, below:
TabNine offers a cloud-based configuration, which allows for usage of more robust models that cannot be run locally on a development machine. These models are run on GPU servers, and require that you Opt-in before they can be used. We do not use your code to train our models. All information sent to our servers is ephemeral, only used to compute your prediction, and the queries themselves are not saved in our system after we’ve fulfilled them.
How to install:
It is very easy to install if you are comfortable with your IDE or editor if you are not; We will go together.
- Visual Studio Code(my fav code editor):
PressCtrl+P
in your Visual Studio Code, paste the following command, and press Enter the following command:ext install TabNine.tabnine-vscode
reload your editor after installation. - IntelliJ Platform (IntelliJ IDEA, PyCharm, Android Studio, and others):
PressCtrl+Alt+S
to open the Settings/Preferences dialogue. Search for TabNine in the Marketplace tab and press Install. Press the Restart IDE button. - Sublime Text
Install Package Control by pressingCtrl+Shift+P
and selecting Install Package Control. Install TabNine by pressingCtrl+Shift+P
and selecting Package Control: Install Package and then TabNine. - Vim
a. via Vundle:
AddPlugin 'zxqfl/tabnine-vim'
to your .vimrc. Type:PluginInstall
and press Enter.
b. Without Vundle
Rungit clone --depth 1 https://github.com/zxqfl/tabnine-vim
in your terminal. Addset rtp+=~/tabnine-vim
to your .vimrc (replacing~/tabnine-vim
with the path you cloned it to). - Atom
TabNine is available in Packages. Simply search TabNine and press Install. If TabNine does not appear in Packages, check that your Atom installation is up to date.
Community Manages Code for these editors
A Treat for you: If you are before/on Sunday, 1 November 2020, enjoy this:
You can register using the following link: https://hubs.li/H0yV8qm0
Here’s what happens when you register, you will get an email with detailed instruction and your API Key. just go to your editor/IDE and enter TabNine::config
your browser window will open enter your API key and make sure you enable TabNine Cloud by clicking ‘Enabled’ as shown below:
Enjoy your #100DaysOfTabNine