Skip to content

test cla #197

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions DevREADME.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Welcome to AutoCAD Lisp Extension

AutoCAD Lisp Extension is a vscode extension for debug AutoCAD AutoLISP. The Extension plays the roles of both debug adapter and language server which could enable you debug lisp with AutoCAD. The following description is for developers.
AutoCAD Lisp Extension is a Visual Studio Code extension for debug AutoCAD AutoLISP. The Extension plays the roles of both debug adapter and language server which could enable you debug lisp with AutoCAD. The following description is for developers.

## How to setup the Dev env and compile the code
Firstly you should make sure you have installed python and NodeJS.
Expand All @@ -19,9 +19,10 @@ npm run compile

## How to debug the extension

1. open the source codes folder "AutoLispExt" in the vscode.
1. open the source codes folder "AutoLispExt" in the Visual Studio Code.
2. add some breakpoints as needed.
3. hit F5 and select "Extension Client", then it will start another vscode instance with running the extension.
3. hit F5 and select "Extension Client", then it will start another Visual Studio Code instance with running the extension.
4. Do some operations to invoke the codes which are added breakpoints, Visual Studio Code will stop in the first instance.
4. Do some operations to invoke the codes which are added breakpoints, vscode will stop in the first instance.

## How to package the extension
Expand Down Expand Up @@ -50,7 +51,7 @@ const localize = nls.config({ messageFormat: nls.MessageFormat.file })();
does good stuffs for localization.

### Profile the performence issue
For the performence issue of vscode extension, see wiki page https://github.com/microsoft/vscode-wiki/blob/master/Performance-Issues.md
For the performence issue of Visual Studio Code extension, see wiki page https://github.com/microsoft/vscode-wiki/blob/master/Performance-Issues.md


### The following steps require access to Autodesk network resources and therefore can only be done by Autodesk employees
Expand All @@ -59,11 +60,11 @@ For the performence issue of vscode extension, see wiki page https://github.com/
Because the mandatory local NPM setting in Autodesk, for Autodesk developer you can simply replace all the ocurrences in pacake-lock.json like:
replace https://registry.npmjs.org/ with https://art-bobcat.autodesk.com:443/artifactory/api/npm/autodesk-npm-virtual/

## How to publish the extension to vscode market
## How to publish the extension to Visual Studio Code market

It needs the BRE team help to do following things by hand:
1. Sign the packages
2. Publish the package to vscode market
2. Publish the package to Visual Studio Code market

## Notice

Expand Down