Skip to content

ronnetzer/monday-vs-code

Repository files navigation

Build Status

Review and manage your Monday Projects, Boards and Items directly in VS Code

This extension allows you to review and manage Monday Projects, Boards and Items directly in VS Code. The support includes:

  • Authenticating and connecting VS Code to Monday. Login Demo
  • Listing and browsing Boards, Projects, Items and Users from within VS Code. create From Sidenav Demo
  • Hover cards for mentioned users and items. Hover Cards Demo
  • Completion suggestions for users and items. autocomplete Demo
  • Code actions to create items from "todo" comments. Create From Todo Demo
  • Open items in Monday.com from VS Code. Open In Monday Demo

Getting Started

It's easy to get started with Monday VSCode Extension. Simply follow these steps to get started.

  1. Install the application on your Monday account
  2. Download the extension from the marketplace.
  3. Reload VS Code after the installation (click the reload button next to the extension).
  4. Authenticate the extension with the application from VS Code.

Configuring the extension

There are several settings that can be used to configure the extension.

"mondayExtension.createIssueTriggers": {
          "type": "array",
          "items": {
            "type": "string",
            "description": "String that enables the 'Create item from comment' code action. Should not container whitespace."
          },
          "default": [
            "TODO",
            "todo",
            "BUG",
            "FIXME",
            "ISSUE",
            "HACK"
          ],
          "description": "Strings that will cause the 'Create Item from comment' code action to show."
        },
        "mondayExtension.createInsertFormat": {
          "type": "string",
          "enum": [
            "number",
            "url"
          ],
          "default": "number",
          "description": "Controls whether an issue number (ex. #1234) or a full url (ex. https://your-monday-account-name.monday.com/boards/632180646/pulses/633712793) is inserted when the Create Item code action is run."
        },
        "mondayExtension.issueCompletions.enabled": {
          "type": "boolean",
          "default": true,
          "description": "Controls whether completion suggestions are shown for issues."
        },
        "mondayExtension.userCompletions.enabled": {
          "type": "boolean",
          "default": true,
          "description": "Controls whether completion suggestions are shown for users."
        },

To view additional settings for the extension, you can open VS Code settings and search for "mondayExtension".

Issues

This extension is still in development, so please refer to our issue tracker for known issues, and please contribute with additional information if you encounter an issue yourself.

Questions?

See our wiki for our FAQ.

About

Monday VSCode Integration, Create items with ease from your favourite code editor.

Resources

License

Stars

Watchers

Forks

Packages

No packages published