diff --git a/configuration/editors.md b/configuration/editors.md index e784ffe65..ad6016834 100644 --- a/configuration/editors.md +++ b/configuration/editors.md @@ -10,7 +10,7 @@ title: Editors Currently there are several existing solutions, that can help you configuring your openHAB instance in a textual way. This documentation page can give you some guidance in choosing the right one for you and setting it up. -{::options toc_levels="2"/} +{::options toc_levels="2..4"/} - TOC {:toc} diff --git a/configuration/items.md b/configuration/items.md index 5155ac81a..6333af44c 100644 --- a/configuration/items.md +++ b/configuration/items.md @@ -47,7 +47,7 @@ There are two methods for defining Items: The following content will discuss details of item definition on the example of `.items` files. **Editor Recommendation:** -It's recommended to edit `.items` files using the [Eclipse SmartHome Designer]({{base}}/configuration/editors.html#eclipse-smarthome-designer). +It's recommended to edit `.items` files using the [Eclipse SmartHome Designer]({{base}}/configuration/editors.html#esh-designer). Doing so you will have full IDE support like syntax checking, context assist, etc. ## Item Definition and Syntax diff --git a/configuration/rules-dsl.md b/configuration/rules-dsl.md index 9dd06eff7..dcb7ac110 100644 --- a/configuration/rules-dsl.md +++ b/configuration/rules-dsl.md @@ -30,7 +30,7 @@ It therefore makes sense to have different rule files for different use-cases or ### IDE Support -The [Eclipse SmartHome Designer]({{base}}/configuration/editors.html#eclipse-smarthome-designer) offers support for rules building. +The [Eclipse SmartHome Designer]({{base}}/configuration/editors.html#esh-designer) offers support for rules building. It includes syntax checks and coloring, validation with error markers, content assist (Ctrl+Space) incl. templates etc. This makes the creation of rules very easy! diff --git a/configuration/sitemaps.md b/configuration/sitemaps.md index 1c40cbbc1..8f65939b4 100644 --- a/configuration/sitemaps.md +++ b/configuration/sitemaps.md @@ -21,7 +21,7 @@ This page is structured as follows: The definition of Sitemaps happens declaratively in a file with a clear syntax, described below. A Sitemap definition file is stored in the folder `/sitemaps` and has to have the `.sitemap` filename extension. -For easy editing, the [Eclipse SmartHome Designer]({{base}}/configuration/editors.html#eclipse-smarthome-designer) brings full IDE support for these files. +For easy editing, the [Eclipse SmartHome Designer]({{base}}/configuration/editors.html#esh-designer) brings full IDE support for these files. The openHAB runtime comes with a demo configuration package containing a [`demo.sitemap`](https://github.com/openhab/openhab-distro/blob/master/features/distro-resources/src/main/resources/sitemaps/demo.sitemap), which should let you easily understand possible elements and structures.