IDEs
VS Code, Android Studio, Jupyter Notebook
Jet Brains: Intellij IDEA, PyCharm, WebStorm, PhpStorm, CLion, GoLand и др.
Inline Code Assistant
GigaCode анализирует имеющийся контекст и предлагает завершение одной строки кода, полные конструкции функций, циклов, условий и других элементов кода.
AIFeatures
Inline completion
Однострочные подсказки по завершению кода
Full-function completion
Генерация многострочных конструкций функций, циклов, условий и других элементов кода
Comment to code
Генерация многострочных подсказок на основании комментариев на естественном языке, оставленных в коде
Inline over lookup
Интеграция встроенных подсказок из окна lookup прямо в редактор
Partial acceptance of suggestion
Частичное принятие подсказки: следующего слова или строки
Asking for more suggestions
Запрос дополнительных подсказок
35 +
ABAP, C, C++, C#, Clojure, CoffeeScript, CSS, CUDA, Dart, Dockerfile, Erlang, Go, Groovy, HTML, Java, JavaScript, Julia, JSON, Kotlin, Lua, PHP, Pascal, Python, Perl, Ruby, Rust, Scala, shell, SQL, Swift, Typescript, TSX, VB, Vue, YAML
CodeChat
CodeChat поможет оптимизировать или отрефакторить имеющийся код, сгенерировать тесты или документацию, а также объяснить или сгенерировать код под конкретную задачу. Задавайте вопросы как по всему открытому файлу, так и по определенному фрагменту кода — просто выделите его в редакторе и сформулируйте запрос к CodeChat.
AIFeatures
Short commands
Для более удобного и быстрого доступа используйте быстрые команды, вызвать которые можно по / в окне чата или по хинту прямо из редактора