robotcode


Namerobotcode JSON
Version 0.99.0 PyPI version JSON
download
home_pageNone
SummaryCommand line interface for RobotCode
upload_time2024-11-20 18:36:10
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseApache-2.0
keywords acceptance test driven development acceptance testing bdd bdt behavior driven testing data driven debug adapter protocol keyword driven language server protocol rpa robotframework robotic process automation test testing visual studio code
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# RobotCode - Language Support for Robot Framework in Visual Studio Code

[![VS Marketplace](https://img.shields.io/visual-studio-marketplace/v/d-biehl.robotcode?style=flat&label=VS%20Marketplace&logo=visual-studio-code)](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode)
[![Installs](https://img.shields.io/visual-studio-marketplace/i/d-biehl.robotcode?style=flat)](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode)
[![Build Status](https://img.shields.io/github/actions/workflow/status/robotcodedev/robotcode/build-test-package-publish.yml?branch=main&style=flat&logo=github)](https://github.com/robotcodedev/robotcode/actions?query=workflow:build_test_package_publish)
[![License](https://img.shields.io/github/license/robotcodedev/robotcode?style=flat&logo=apache)](https://github.com/robotcodedev/robotcode/blob/master/LICENSE)

[![PyPI - Version](https://img.shields.io/pypi/v/robotcode.svg?style=flat)](https://pypi.org/project/robotcode)
[![Python Version](https://img.shields.io/pypi/pyversions/robotcode.svg?style=flat)](https://pypi.org/project/robotcode)
[![Downloads](https://img.shields.io/pypi/dm/robotcode.svg?style=flat&label=downloads)](https://pypi.org/project/robotcode)

---

**RobotCode** is a Visual Studio Code extension that enhances your workflow with [Robot Framework](https://robotframework.org/). 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](https://robotidy.readthedocs.io/).
- **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](https://robocop.readthedocs.io/) 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](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode) 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](https://robotcode.io/02_get_started/) Guide on the [RobotCode](https://robotcode.io) website.

## Extensions

RobotCode automatically installs the [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) and the [Python Debugger](https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy) 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](https://robotcode.io).

## License

This project is licensed under the [Apache 2.0 License](https://spdx.org/licenses/Apache-2.0.html).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "robotcode",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "Acceptance Test Driven Development, Acceptance Testing, BDD, BDT, Behavior Driven Testing, Data Driven, Debug Adapter Protocol, Keyword Driven, Language Server Protocol, RPA, RobotFramework, Robotic Process Automation, Test, Testing, Visual Studio Code",
    "author": null,
    "author_email": "Daniel Biehl <dbiehl@live.de>",
    "download_url": "https://files.pythonhosted.org/packages/ad/0d/619d3a6e04d1de7e405e762a674ad973bf35593e42866ea10ef99cac9ff8/robotcode-0.99.0.tar.gz",
    "platform": null,
    "description": "\n# RobotCode - Language Support for Robot Framework in Visual Studio Code\n\n[![VS Marketplace](https://img.shields.io/visual-studio-marketplace/v/d-biehl.robotcode?style=flat&label=VS%20Marketplace&logo=visual-studio-code)](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode)\n[![Installs](https://img.shields.io/visual-studio-marketplace/i/d-biehl.robotcode?style=flat)](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/robotcodedev/robotcode/build-test-package-publish.yml?branch=main&style=flat&logo=github)](https://github.com/robotcodedev/robotcode/actions?query=workflow:build_test_package_publish)\n[![License](https://img.shields.io/github/license/robotcodedev/robotcode?style=flat&logo=apache)](https://github.com/robotcodedev/robotcode/blob/master/LICENSE)\n\n[![PyPI - Version](https://img.shields.io/pypi/v/robotcode.svg?style=flat)](https://pypi.org/project/robotcode)\n[![Python Version](https://img.shields.io/pypi/pyversions/robotcode.svg?style=flat)](https://pypi.org/project/robotcode)\n[![Downloads](https://img.shields.io/pypi/dm/robotcode.svg?style=flat&label=downloads)](https://pypi.org/project/robotcode)\n\n---\n\n**RobotCode** is a Visual Studio Code extension that enhances your workflow with [Robot Framework](https://robotframework.org/). It offers features like code completion, debugging, test discovery and execution, refactoring, and more!\n\n## Key Features\n\n- **Code Editing**: Enjoy code auto-completion, navigation, syntax checking, and more.\n- **Command Line Tools**: A wide array of tools to assist in setting up and managing Robot Framework environments.\n- **Code Formatting**: Format your code using Robot Framework\u2019s built-in tools like `robot.tidy` or [Robotidy](https://robotidy.readthedocs.io/).\n- **Test Running and Debugging**: Run and debug Robot Framework test cases directly within VS Code.\n- **Multi-root Workspace Support**: Manage multiple Robot Framework projects with different Python environments simultaneously.\n- **Code Analysis with Robocop**: Install [Robocop](https://robocop.readthedocs.io/) for additional code analysis.\n\n## Requirements\n\n- Python 3.8 or newer\n- Robot Framework 4.1 or newer\n- Visual Studio Code 1.86 or newer\n\n## Getting Started\n\n1. Install the [RobotCode extension](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode) from the Visual Studio Marketplace.\n2. Configure your Robot Framework environment with the command-line tools provided by the extension.\n3. Start writing and running your Robot Framework tests!\n\nFor a more detailed guide, check out the [Let's get started](https://robotcode.io/02_get_started/) Guide on the [RobotCode](https://robotcode.io) website.\n\n## Extensions\n\nRobotCode automatically installs the [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) and the [Python Debugger](https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy) extension. Additional extensions may be required depending on your project needs.\n\n## Documentation\n\nFor more details on installation, setup, and usage, refer to the [official RobotCode documentation](https://robotcode.io).\n\n## License\n\nThis project is licensed under the [Apache 2.0 License](https://spdx.org/licenses/Apache-2.0.html).\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Command line interface for RobotCode",
    "version": "0.99.0",
    "project_urls": {
        "Changelog": "https://github.com/robotcodedev/robotcode/blob/main/CHANGELOG.md",
        "Documentation": "https://github.com/robotcodedev/robotcode#readme",
        "Donate": "https://opencollective.com/robotcode",
        "Homepage": "https://robotcode.io",
        "Issues": "https://github.com/robotcodedev/robotcode/issues",
        "Source": "https://github.com/robotcodedev/robotcode"
    },
    "split_keywords": [
        "acceptance test driven development",
        " acceptance testing",
        " bdd",
        " bdt",
        " behavior driven testing",
        " data driven",
        " debug adapter protocol",
        " keyword driven",
        " language server protocol",
        " rpa",
        " robotframework",
        " robotic process automation",
        " test",
        " testing",
        " visual studio code"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "819fbd62447398c673c456c801d7efa3e3d6b5c7e081d1250410fb90da99736b",
                "md5": "276cc2319e02b0fe32857797a44b8788",
                "sha256": "0e8078ab36f6cd90a0eb7e39a533e964c60234d61dbee4cc072d1a86096f099e"
            },
            "downloads": -1,
            "filename": "robotcode-0.99.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "276cc2319e02b0fe32857797a44b8788",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 15339,
            "upload_time": "2024-11-20T18:35:55",
            "upload_time_iso_8601": "2024-11-20T18:35:55.204941Z",
            "url": "https://files.pythonhosted.org/packages/81/9f/bd62447398c673c456c801d7efa3e3d6b5c7e081d1250410fb90da99736b/robotcode-0.99.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ad0d619d3a6e04d1de7e405e762a674ad973bf35593e42866ea10ef99cac9ff8",
                "md5": "77b378278c56872f3cc0329544b90449",
                "sha256": "32087d58cd5e4b401995b3573c47dbe4e6a7058a1a4393d38fe5a53756fb4bdb"
            },
            "downloads": -1,
            "filename": "robotcode-0.99.0.tar.gz",
            "has_sig": false,
            "md5_digest": "77b378278c56872f3cc0329544b90449",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 60565,
            "upload_time": "2024-11-20T18:36:10",
            "upload_time_iso_8601": "2024-11-20T18:36:10.445061Z",
            "url": "https://files.pythonhosted.org/packages/ad/0d/619d3a6e04d1de7e405e762a674ad973bf35593e42866ea10ef99cac9ff8/robotcode-0.99.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-20 18:36:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "robotcodedev",
    "github_project": "robotcode",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "robotcode"
}
        
Elapsed time: 0.42179s