This is the README for the "activeDoc" extension for VSCode.
- Functionality implemented for "CONVERTED_JAVA_SNIPPET" command
- Added a debouncer function (delays the firing time of the command "FILE_CHANGE) so that this function is called after a certain interval instead of registering each key stroke
- Minor bug fixes
- In the webapp, if the user clicks on a generated LLM snippet, that snippet along with the explanation is now being shown in a new window in the workspace.
- The search keywords of a vscode workspace is not accessible to the VSCode API users. So,
searchedElements
property is not present in the vscode extension - In mac, clicking on a code snippet on the client (web) app is not redirecting the vscode workspace focused file's intended code snippet as it should.
- After cloning the repo, open a terminal in the project directory.
- Run
npm install
to install the necessary dependencies. - To run the extension in a development environment, press
F5
in VSCode, or click on the "Run and Debug" icon (resembles a beetle under the play icon) on the left sidebar. Then, click on the green play icon to start.
To install the .vsix
packaged extension:
- Open VS Code.
- Go to the Extensions view by clicking on the square icon on the sidebar or pressing
Ctrl+Shift+X
. - Click on the "..." menu at the top of the Extensions view and select "Install from VSIX...".
- Navigate to the
.vsix
file, select it, and click "Open".