All Projects → codota → Tabnine Intellij

codota / Tabnine Intellij

Licence: mit
Jetbrains IDEs client for TabNine. Compatible with all IntelliJ-based IDEs. https://plugins.jetbrains.com/plugin/12798-tabnine

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Tabnine Intellij

JetBrainsRunner
A Krunner Plugin which allows you to open your recent projects
Stars: ✭ 31 (-77.86%)
Mutual labels:  intellij, jetbrains, phpstorm, webstorm, pycharm
Intellij Plugin Save Actions
Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code".
Stars: ✭ 440 (+214.29%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
Night Owl Jetbrains
Night owl theme / colour scheme for IntelliJ and Webstorm (or other Jetbrains IDEs). Includes dark and light mode 🌓
Stars: ✭ 276 (+97.14%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
Jetbrains Helper
Jetbrains helper
Stars: ✭ 33 (-76.43%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
Intellij Jvm Options Explained
Common JVM options used with Intellij and what they do
Stars: ✭ 636 (+354.29%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
Intellij Idea Tutorial
IntelliJ IDEA 简体中文专题教程
Stars: ✭ 19,071 (+13522.14%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
interstellar
Dark editor theme for JetBrains IDEs
Stars: ✭ 26 (-81.43%)
Mutual labels:  intellij, jetbrains, phpstorm, webstorm, pycharm
jetbrains-utility
Remove/Backup – settings & cli for macOS (OS X) – DataGrip, AppCode, CLion, Gogland, IntelliJ, PhpStorm, PyCharm, Rider, RubyMine, WebStorm
Stars: ✭ 62 (-55.71%)
Mutual labels:  intellij, jetbrains, phpstorm, webstorm, pycharm
Intellij Platform Solarized
Solarized UI and editor themes for IntelliJ IDEA, CLion, Rider, PyCharm, RubyMine, PhpStorm, WebStorm, Android Studio, DataGrip and GoLand
Stars: ✭ 148 (+5.71%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
Runconfigurationasaction
Provides a way to use IntelliJ run configurations as buttons
Stars: ✭ 17 (-87.86%)
Mutual labels:  jetbrains, intellij, phpstorm, pycharm, webstorm
Intellij Csv Validator
CSV validator, highlighter and formatter plugin for JetBrains Intellij IDEA, PyCharm, WebStorm, ...
Stars: ✭ 198 (+41.43%)
Mutual labels:  jetbrains, intellij, pycharm, webstorm
Jetbrains In Chinese
JetBrains 系列软件汉化包 关键字: Android Studio 3.5 汉化包 CLion 2019.3 汉化包 DataGrip 2019.3 汉化包 GoLand 2019.3 汉化包 IntelliJ IDEA 2019.3 汉化包 PhpStorm 2019.3 汉化包 PyCharm 2019.3 汉化包 Rider 2019.3 汉化包 RubyMine 2019.3 汉化包 WebStorm 2019.3 汉化包
Stars: ✭ 3,912 (+2694.29%)
Mutual labels:  jetbrains, phpstorm, pycharm, webstorm
ReactPropTypes-Plugin
A Jetbrains Plugin for react PropTypes
Stars: ✭ 62 (-55.71%)
Mutual labels:  intellij, jetbrains, phpstorm, webstorm
intellij-autohotkey
AutoHotkey plugin for the Jetbrain's IntelliJ platform
Stars: ✭ 30 (-78.57%)
Mutual labels:  intellij, jetbrains, webstorm, pycharm
Translatorx
JetBrains 系列软件汉化包 关键字: Android Studio 3.5 汉化包 CLion 2019.3 汉化包 DataGrip 2019.3 汉化包 GoLand 2019.3 汉化包 IntelliJ IDEA 2019.3 汉化包 PhpStorm 2019.3 汉化包 PyCharm 2019.3 汉化包 Rider 2019.3 汉化包 RubyMine 2019.3 汉化包 WebStorm 2019.3 汉化包
Stars: ✭ 4,856 (+3368.57%)
Mutual labels:  jetbrains, phpstorm, pycharm, webstorm
Idea Php Symfony2 Plugin
IntelliJ IDEA / PhpStorm Symfony Plugin
Stars: ✭ 797 (+469.29%)
Mutual labels:  jetbrains, intellij, phpstorm, autocomplete
jetbrains-theme
🎨 A modern, productivity-increaser theme for all JetBrains IDEs
Stars: ✭ 108 (-22.86%)
Mutual labels:  intellij, phpstorm, webstorm, pycharm
Pydantic Pycharm Plugin
PyCharm plugin for pydantic. This plugin provides autocompletion, inspection, type-checking, inserting unfilled argument, and more.
Stars: ✭ 116 (-17.14%)
Mutual labels:  jetbrains, intellij, pycharm, autocomplete
Magento2 Phpstorm Plugin
PHPStorm Plugin for Magento 2
Stars: ✭ 294 (+110%)
Mutual labels:  jetbrains, intellij, phpstorm
idea-php-advanced-autocomplete
Plugin for PhpStorm IDE. Adds auto-completion support for various built-in PHP functions, where parameter is a string literal.
Stars: ✭ 57 (-59.29%)
Mutual labels:  autocomplete, intellij, phpstorm

Tabnine For IntelliJ Platform

Tabnine Overview:


This is the IntelliJ Platform client for Tabnine, advanced AI based autocomplete for all programming languages. TabNine Indexes your entire project by reading your .gitignore or others, and determines which files to index.

  • Enter long variable names using minimal keystrokes and leverage a mnemonic completion engine.
  • Zero configuration. Tabnine works out of the box.
  • Highly responsive: Produces a list of suggestions in less than 10 milliseconds on average.

Tabnine is part of Codota

Deep Completion:


Deep Tabnine is trained on around 2 million files from GitHub. During training, Tabnine’s goal is to predict the next token given the tokens that came before. To achieve this goal, Tabnine learns complex behaviour, such as type inference in dynamically typed languages.

Deep Tabnine can use subtle clues that are difficult for traditional tools to access. For example,
the return type of app.get_user()is assumed to be an object with setter methods, while the return type of app.get_users() is assumed to be a list.

Deep TabNine is based on GPT-2, which uses the Transformer network architecture. This architecture was first developed to solve problems in natural language processing. Although modelling code and modelling natural language might appear to be unrelated tasks, modelling code requires understanding English in some unexpected ways.

TabNine Deep Cloud:


TabNine requires consumption of memory resources when being run locally on your computer. It may incur some latency that is not optimal to all PC’s. With that in mind, TabNine has developed a Cloud solution, called TabNine Deep Cloud.

We understand that users concerned with their privacy prefer to keep their code on their own machine. Rest assured that we’re taking the following steps to address this concern: For individual developers, we are working on a reduced-size model which can run on a laptop with reasonable latency. Update: we’ve released TabNine Local. For enterprise users, we will soon roll-out the option to license the model and run it on your own hardware. We can also train a custom model for you which understands the unique patterns and style within your codebase. If this could be relevant to you or your team, we would love to hear more about your use case at [email protected]. Enabling TabNine Deep Cloud sends small parts of your code to our servers to provide GPU-accelerated completions. Other than for the purpose of fulfilling your query, your data isn’t used, saved or logged in any way.

You can enable TabNine Deep Cloud for free by signing up TabNine Professional

You can read more about Deep Completion

Frequently Asked Questions:


Is TabNine simple to use?

TabNine works for all programming languages. TabNine does not require any configuration in order to work. TabNine does not require any external software (though it can integrate with it). Since TabNine does not parse your code, it will never stop working because of a mismatched bracket.

Will TabNine leak my source code?

By default, TabNine makes web requests only for the purposes of downloading updates and validating registration keys. In this case your code is not sent anywhere, even to TabNine servers. You may opt in to TabNine Deep Cloud, which allows you to use TabNine’s servers for GPU-accelerated completions powered by a deep learning model. If sending code to a cloud service is not possible, we also offer a self-hosted option. Contact us at [email protected]

Note:


A note on licensing: this repo includes source code as well as packaged TabNine binaries. The MIT license only applies to the source code, not the binaries. The binaries are covered by the TabNine End User License Agreement.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].