mgechev / ngrev

Tool for reverse engineering of Angular applications
MIT License
1.57k stars 106 forks source link

Create VSCode extension #59

Closed bampakoa closed 4 years ago

bampakoa commented 5 years ago

Closes #51

This PR is a WIP attempt to implement ngrev as a Visual Studio Code extension.

The first commit contains the proposed folder structure so that the main application and the extension source code are clearly separated:

A problem that I noticed is that when running gulp build, the extension folder is also compiled and emitted in the dist folder. So I think that we need to exclude it from the build process.

Alternatively, we could have extension related scripts in a single package.json and out folder inside vscode directory to keep it more isolated.

@mgechev what do you think?

mgechev commented 5 years ago

🎉

A problem that I noticed is that when running gulp build, the extension folder is also compiled and emitted in the dist folder. So I think that we need to exclude it from the build process.

This sounds good :)

Did you get a working version as a VSCode extension?

bampakoa commented 5 years ago

No, I have not managed to get a working version yet. My intention initially is to sort out how the extension code is going to live with the main application code (aka the folder structure)

mgechev commented 4 years ago

Closing this PR since it has been inactive for a while.