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.

See: Getting Started for a tutorial with some screenshots.

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.9)

  • Launch .robot files
  • Code completion for keywords, section headers and section settings
  • Go to definition for keywords (new in 0.0.9)
  • 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.9.tar.gz (186.6 kB view details)

Uploaded Source

Built Distribution

robotframework_lsp-0.0.9-py2.py3-none-any.whl (243.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for robotframework-lsp-0.0.9.tar.gz
Algorithm Hash digest
SHA256 525448c82b0387624a76f286c8a239f4c33eae392451d664db701c719405d4c6
MD5 e9a1797cf22ba08af6c94140331d1721
BLAKE2b-256 7937172dbec43a4a8e16479afec682c8760e1f85ba6ef17c057bbf68d359e2d3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robotframework_lsp-0.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d5c26ec64740e97bd833ad324ce135191a72e9615a9f80efb904aee35612a053
MD5 cab56558f11ed53061c3529895f9fff9
BLAKE2b-256 4b07f0580130595626acdfeaf825050ee1629a8d6fcfe4a476ce64942b158e00

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