[WIP] Visual Studio Code IDE Documentation#2400
[WIP] Visual Studio Code IDE Documentation#2400pgfeller wants to merge 1 commit intoopenhab:mainfrom
Conversation
As the documentation already improved significantly since the issue was created, the improvements planed for this PR are minor. The main "feature" planed for this PR is, how docker image(s) can be used to develop & debug a binding without actually installing openHAB on the development system. This also simplifies to work with different versions (e.g. if you analyze an issue of a released version, or if you develop/test on nightly builds). The proposed changes should also help to improve developer experience, e.g. add-on's and task configurations to locally check code formating rules (linting). Fixes openhab#2276 --- ## TODO - [ ] ....
✅ Thanks for your pull request to the openHAB documentation! The result can be previewed at the URL below (this comment and the preview will be updated if you add more commits).Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
|
Hello, With this, by checkout-ing the relevant openhab-distro version branch, you can target a specific version to run and debug your addon with. |
|
Hi @dalgwen Gwendal, thank you for making me aware of this - yes; that's very relevant and exactly in line with what I would like to do: more time to code, less time to setup the environment 🙂. Unfortunately this with kind regards, |
As the documentation already improved significantly since the issue was created, the improvements planed for this PR are minor. The main "feature" planed for this PR is, how docker image(s) can be used to develop & debug a binding without actually installing openHAB on the development system.
This also simplifies to work with different versions (e.g. if you analyze an issue of a released version, or if you develop/test on nightly builds). The proposed changes should also help to improve developer experience, e.g. add-on's and task configurations to locally check code formating rules (linting).
Fixes #2276
TODO
References