GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - febb0e/robotcode: RobotFramework support for Visual Studio Code

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

2,212 Commits
2,212 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github
.github
 
 
.vscode
.vscode
 
 
bundled/tool
bundled/tool
 
 
docs
docs
 
 
etc
etc
 
 
icons
icons
 
 
images
images
 
 
packages
packages
 
 
resources
resources
 
 
scripts
scripts
 
 
src/robotcode/cli
src/robotcode/cli
 
 
syntaxes
syntaxes
 
 
tests
tests
 
 
vscode-client
vscode-client
 
 
.gitignore
.gitignore
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.prettierignore
.prettierignore
 
 
.prettierrc
.prettierrc
 
 
.robotignore
.robotignore
 
 
.vscodeignore
.vscodeignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
bundled_requirements.txt
bundled_requirements.txt
 
 
cliff.toml
cliff.toml
 
 
esbuild.mjs
esbuild.mjs
 
 
eslint.config.mjs
eslint.config.mjs
 
 
hatch.toml
hatch.toml
 
 
language-configuration.json
language-configuration.json
 
 
log.ini
log.ini
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
pyproject.toml
pyproject.toml
 
 
robot.toml
robot.toml
 
 

Repository files navigation

RobotCode - Language Support for Robot Framework in Visual Studio Code

VS Marketplace Installs Build Status License

PyPI - Version Python Version Downloads


RobotCode is a Visual Studio Code extension that enhances your workflow with Robot Framework. It offers features like code completion, debugging, test discovery and execution, refactoring, and more!

Key Features

  • Code Editing: Enjoy code auto-completion, navigation, syntax checking, and more.
  • Command Line Tools: A wide array of tools to assist in setting up and managing Robot Framework environments.
  • Code Formatting: Format your code using Robot Framework’s built-in tools like robot.tidy or Robotidy.
  • Test Running and Debugging: Run and debug Robot Framework test cases directly within VS Code.
  • Multi-root Workspace Support: Manage multiple Robot Framework projects with different Python environments simultaneously.
  • Code Analysis with Robocop: Install Robocop for additional code analysis.

Requirements

  • Python 3.8 or newer
  • Robot Framework 4.1 or newer
  • Visual Studio Code 1.86 or newer

Getting Started

  1. Install the RobotCode extension from the Visual Studio Marketplace.
  2. Configure your Robot Framework environment with the command-line tools provided by the extension.
  3. Start writing and running your Robot Framework tests!

For a more detailed guide, check out the Let's get started Guide on the RobotCode website.

Extensions

RobotCode automatically installs the Python and the Python Debugger extension. Additional extensions may be required depending on your project needs.

Documentation

For more details on installation, setup, and usage, refer to the official RobotCode documentation.

License

This project is licensed under the Apache 2.0 License.

About

RobotFramework support for Visual Studio Code

robotcode.io

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.