Skip to main content

Language Server Protocol implementation for Robot Framework

Project description

Language Server Protocol implementation for Robot Framework

Requirements

Python 3.7+ and Robot Framework 3.2+ (note that Robot Framework may be installed in a separate python interpreter in case you need to run it with an older version of Python).

Installing

robotframework-lsp can be installed from the VisualStudio Marketplace or as a .vsix.

To get a .vsix, download the latest Deploy Extension in Robotframework-lsp Github Actions.

See: Install from a vsix for details installing a .vsix into VSCode.

Configuration

After having robotframework-lsp installed, some configurations (such as specifying the python executable used for launching the Language Server or Robot Framework) may be needed.

See: Config for details.

Features (0.0.8)

  • Launch .robot files (new in 0.0.8)
  • Code completion for keywords, section headers and section settings
  • Syntax highlighting
  • Syntax validation
  • Code Formatting

See: Changelog for details.

Developing

See: Developing for details on how to develop robotframework-lsp itself.

License: Apache 2.0

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotframework-lsp-0.0.8.tar.gz (183.3 kB view details)

Uploaded Source

Built Distribution

robotframework_lsp-0.0.8-py2.py3-none-any.whl (240.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file robotframework-lsp-0.0.8.tar.gz.

File metadata

  • Download URL: robotframework-lsp-0.0.8.tar.gz
  • Upload date:
  • Size: 183.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for robotframework-lsp-0.0.8.tar.gz
Algorithm Hash digest
SHA256 a66d1f0a83ef0cf68e7735ba1b300c7ab005352bd2f84dcbd3830ac5e7e9fb53
MD5 d87d2f98cbaffd410afb80faebf6314a
BLAKE2b-256 550a125fd4f5cde651768cbcd54957a64b728c1a0a035f866a227dfaf7253ab7

See more details on using hashes here.

File details

Details for the file robotframework_lsp-0.0.8-py2.py3-none-any.whl.

File metadata

  • Download URL: robotframework_lsp-0.0.8-py2.py3-none-any.whl
  • Upload date:
  • Size: 240.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for robotframework_lsp-0.0.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 22d90d8d7e42249e9cb9044064d22f11a1da6c6ccceb6e3a8cd422652fb3e832
MD5 306f045c640c6f5f52d0002563981af1
BLAKE2b-256 7201f40262ae8fd16d74d3ff920967e87fd1a756c5b495b4805fb37905022658

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page