Jump to content

GitHub VSCode Zeiss Inspect


---
 Share

Recommended Posts

Was wondering if anyone has any experience using GitHub / VS-Code / with Zeiss Inspect Apps. 
I am a little new to GitHub and would like to replicate what I see on 

https://github.com/ZEISS/zeiss-inspect-app-examples

I have a ton of scripts and it would be really helpful to utilize github to record changes, documentation...etc. 
I have a company GitHub account,  installed the vscode extension, git for windows, and am referencing: 
https://code.visualstudio.com/docs/sourcecontrol/github

I'm just a little unsure how everything works with the Apps and the Edit Mode. 

Link to comment
Share on other sites

I use GitHub with VSCode to controls revisions of a custom python application that I have developed for internal usage. 

The integration is somewhat straightforward. I would recommend getting the GitHub Desktop application. 

Feel free to reach out via PM, so I can assist more. 

Link to comment
Share on other sites

I guess i'm wondering about the App & edit mode & the best way to navigate this... 
if the app is in edit mode its a regular folder structure with a unique ID as subfolder (dont know if this changes...? )
when its not in edit mode the app is a .addon (essentially a .zip file).

should I be using the or the public_folder/gom_addons as the repository. (can Github extract the .addon zip structure?)
or should I use the the public_folder/gom_edited_addons as the repository with the unique ID subfolder (that might change every time its edited?) 

 

Link to comment
Share on other sites

Please sign in to view this username.

 There is another way of handling ZEISS INSPECT Apps:

Just keep your App in some folder (e.g. Documents\apps\my_app and set up Documents\apps as Connected Folder in the App Explorer. This way you can edit/run your App from ZEISS INSPECT and edit, use source control etc. from VSCode. (Note: You can export the App from a connected folder, but you cannot "Finalize" it.)

Just keep in mind that you might have to run gom.script.sys.update_addon_database() (from any App or configured as a menu item) to make changes made externally visible in the App Explorer.

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...