Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>aiXcoder Code CompleterNew to Visual Studio Code? Get it now.

aiXcoder Code Completer

aixcoder-plugin

|
5,520 installs
| (6) | Free
A free code completion tool powered by deep learning.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AiXcoder Code Completer & Code Search Engine

intellij install vscode install eclipse install

chat on Gitter

AiXcoder is a powerful code completer & code serach engine based on state-of-the-art deep learning technology. It has the potential of recommending you a full line of code, which will help you code faster. AiXcoder also provides a code search engine to help you search for API use cases on GitHub.

Writing a TensorFlow network in Python:

writing Python code with aiXcoder

Writing a sum algorithm in C++:

writing C++ code with aiXcoder

Writing a file reader in Java:

writing Java code with aiXcoder

Requirements

  1. VSCode 1.18+
  2. Around 500 MB of free memory.
  3. More than 300 MB of free disk space in your home directory.

Features

  1. Java/JavaScript/TypeScript/Python/C++ is supported now. More languages supports (PHP/Go) are on the way...
  2. Completely works offline. Your code is safe in your hand.
  3. Long completion result with length up to a full line.
  4. Rearrange completion items in a likelyhood probability descending order.

Notes

  1. AiXcoder plugin works in pair with a backend service, which will be automatically downloaded to your computer and kept updated automatically.
  2. Upon first installation and everytime VSCode updates itself, aiXcoder will need to re-intergrate with VSCode and thus requiring a reload. This will be prompted to you and you just need to click "reload".
  3. Deep learning is CPU intensive. AiXcoder works best with better CPU. AiXcoder may increase battery drain if you are using laptop on battery power.

Troubleshooting

  1. AiXcoder code completer will be launched automatically when you begin to type code.
  2. The service is running as several processes, including "aix-node(.exe)". You can safely kill the process(es) at any time. The executables are located in <home>/aiXcoder/installer/localserver/current/server/ (~/Library/Application Support/aiXcoder/installer/localserver/current/server). Removing the folder and then restart VSCode will force this plugin to re-download the service.

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft