AVAP AI aka Brunix for Visual Studio CodeThe AVAP AI aka Brunix extension for Visual Studio Code offers a powerful set of tools to enhance your coding experience by integrating AI-driven code suggestions and managing conversations and contexts dynamically. To get started, ensure you have installed both AVAP AI aka Brunix and the AVAP Dev Extensions for Visual Studio Code. Note that each user must provide their OpenAI API key to enable the extension's functionality. Support for DevelopersThe AVAP AI aka Brunix extension for Visual Studio Code is compatible with vscode.dev. You can also find additional resources and information at www.brunixassistant.dev. Installed ExtensionsAVAP AI aka Brunix requires the base extension AVAP Dev Extensions for Visual Studio Code to function properly. Quick start
Managing Conversations and ContextsAVAP AI aka Brunix offers powerful conversation and context management capabilities:
In the conversation window, you’ll find two useful buttons:
Code ProposalsWhen you comment in your code, Brunix generates a code proposal based on your input. You can configure the processing time for these proposals in the extension settings, which starts as soon as you press Enter after your comment. For each proposal, three options are available:
Joint ContextThe AVAP AI aka Brunix extension for Visual Studio Code manages a unique joint context that integrates the conversation, the code in the editor, and the loaded context. This joint context enables more accurate responses for each prompt. The joint context is composed of:
FeedbackJoin the AVAP AI aka Brunix community at www.communities.brunixassistant.dev and share your feedback with us. You can also find us on Twitter. LicenseAVAP AI aka Brunix extension for Microsoft Visual Studio Code Copyright (c) 101OBEX, CORP All rights reserved. MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |