Full Line Code Completion in JetBrains IDEs, All You Need to Know

What is full line code completion is, how does it work, what languages are supported, and how can you get started

View at original site


Author: Ekaterina Ryabukha

Python, JavaScript, CSS, and more. The feature is deeply integrated into JetBrains IDEs, providing suggestions that are correctly formatted and filtered based on code correctness checks. It aims to enhance workflow efficiency by avoiding suggestions that are often canceled or deleted.

The full line code completion feature is different from JetBrains AI Assistant, as it focuses solely on code completion, whereas the AI Assistant offers a wider range of functionalities. The suggestions generated by the full line code completion are based on programming-language specific language models, which are trained using open-source code. Users can configure the feature in the IDE settings.

You can learn more about Full Line Code Completion in this video.

Related Resources

Local and Fast AI comes to your developer workflow - Full Line Code Completion
Full line code completion is available for Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go, and Ruby.
Stop using LLMs for these tasks!
Discover the ins and outs of large language models (LLMs) with Dr. Jodie Burchell.
Generate Unit Tests Using AI Assistant
Can you make your life easier as a developer by using AI to generate unit tests?