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, 
searchedElementsproperty 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 installto install the necessary dependencies. - To run the extension in a development environment, press 
F5in 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 
.vsixfile, select it, and click "Open".