All Projects → openhab → Openhab Vscode

openhab / Openhab Vscode

Licence: epl-2.0
VS Code extension for openHAB configuration files

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Openhab Vscode

Vscode Emacs Mcx
Awesome Emacs Keymap - VSCode emacs keybinding with multi cursor support
Stars: ✭ 135 (-8.78%)
Mutual labels:  vscode-extension
Openhab Ios
The repository of the iOS client
Stars: ✭ 141 (-4.73%)
Mutual labels:  openhab
Codelf
A search tool helps dev to solve the naming things problem.
Stars: ✭ 12,052 (+8043.24%)
Mutual labels:  vscode-extension
Vscode Swift Development Environment
New home of Swift Development Environment for VS Code
Stars: ✭ 137 (-7.43%)
Mutual labels:  vscode-extension
Vscoq
A Visual Studio Code extension for Coq [[email protected],@fakusb]
Stars: ✭ 138 (-6.76%)
Mutual labels:  vscode-extension
Processing Vscode
A Visual Studio Code extension for the programming language Processing
Stars: ✭ 141 (-4.73%)
Mutual labels:  vscode-extension
Vscode Auto Close Tag
Auto Close Tag for Visual Studio Code
Stars: ✭ 132 (-10.81%)
Mutual labels:  vscode-extension
Vscode Gist
vscode extension for quick gists
Stars: ✭ 146 (-1.35%)
Mutual labels:  vscode-extension
Iosreextension
A fast and elegant extension for VSCode used for iOSre projects.
Stars: ✭ 139 (-6.08%)
Mutual labels:  vscode-extension
Latex Utilities
An add-on to LaTeX Workshop that provides some features that go beyond the bare essentials
Stars: ✭ 142 (-4.05%)
Mutual labels:  vscode-extension
Vscode Coding Tracker
🕙 A coding activities tracker(time, file, type)
Stars: ✭ 137 (-7.43%)
Mutual labels:  vscode-extension
Vscode Mjml
This repo is archived. MJML preview, lint, compile for Visual Studio Code.
Stars: ✭ 138 (-6.76%)
Mutual labels:  vscode-extension
Vscode Stylelint
Official Visual Studio Code extension to lint CSS/SCSS/Less with stylelint
Stars: ✭ 141 (-4.73%)
Mutual labels:  vscode-extension
Durablefunctionsmonitor
A monitoring/debugging UI tool for Azure Durable Functions
Stars: ✭ 136 (-8.11%)
Mutual labels:  vscode-extension
Vulncost
Find security vulnerabilities in open source npm packages while you code
Stars: ✭ 146 (-1.35%)
Mutual labels:  vscode-extension
Vscode Browse Lite
🚀 An embedded browser in VS Code
Stars: ✭ 134 (-9.46%)
Mutual labels:  vscode-extension
Android Dev Ext
Android debugging support for VS Code
Stars: ✭ 141 (-4.73%)
Mutual labels:  vscode-extension
Coda
A language experiment -- irc.freenode.net ##coda
Stars: ✭ 148 (+0%)
Mutual labels:  vscode-extension
Vsnotes
Simple VS Code extension for plain text note taking.
Stars: ✭ 146 (-1.35%)
Mutual labels:  vscode-extension
Arepl Vscode
program python in real-time
Stars: ✭ 142 (-4.05%)
Mutual labels:  vscode-extension

openHAB VS Code Extension

Azure DevOps builds (branch)

Visual Studio Marketplace Downloads) Open VSX Downloads

openHAB is a vendor and techology agnostic open source automation software for your home. This Visual Studio Code extension allows you to work with openHAB configuration files (like *.items, *.rules, *.sitemap and *.script) thanks to the syntax highlighting, code snippets and integrated search.

The extension is designed with openHAB 2.x in mind - most snippets and design patterns will work in openHAB 2.x

Features

  • Syntax highlighting for the openHAB DSL (rules, items, scripts and sitemaps).
  • Code snippets for openHAB, including Design Patterns by Rich Koshak
  • Integrated quick search of openHAB Community
  • Integrated Basic UI browser window (Ctrl + Alt + O or editor title icon)
  • Integrated Paper UI preview for the Items and Things
  • Integration with openHAB REST API
  • List of all Items accessible from the tree view
  • Code completions
  • Language Server Protocol support - syntax validation
  • Dynamic Items creation from Thing's channels
  • Quick openHAB console access
  • Add Items to Sitemap with one click
  • Get live Item states while hovering over item names in the Editor
  • Show human readable Thread::sleep() times while hovering

openHAB2 code snippets

Configuration

Learn more about the configuration options in our documentation on github.

Things Explorer demo

Things Explorer

Sitemap Insert demo

Quick insert Items into Sitemap

Known Issues

Check out existing issues in the repository.

Release Notes

See CHANGELOG.md file for the details.


Contributing

Everyone is invited to improve this extension.

Check out the extension code in our GitHub repository. See Contributing.md file for further technical and formal details for contributing something to the openHAB project.

For More Information

Enjoy!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].