Options
All
  • Public
  • Public/Protected
  • All
Menu

A comment is displayed within the editor or the Comments Panel, depending on how it is provided.

层级

  • Comment

索引

Properties(6)

body

body: string | MarkdownString

The human-readable comment body

mode

Comment mode of the comment

author

The author information of the comment

Optional contextValue

contextValue: string

Context value of the comment. This can be used to contribute comment specific actions. For example, a comment is given a context value as editable. When contributing actions to comments/comment/title using menus extension point, you can specify context value for key comment in when expression like comment == editable.

    "contributes": {
        "menus": {
            "comments/comment/title": [
                {
                    "command": "extension.deleteComment",
                    "when": "comment == editable"
                }
            ]
        }
    }

This will show action extension.deleteComment only for comments with contextValue is editable.

Optional reactions

reactions: CommentReaction[]

Optional reactions of the Comment

Optional label

label: string

Optional label describing the Comment Label will be rendered next to authorName if exists.

友链:VS Code 中文文档 | VS Code 官网文档 | VS Code 扩展市场

Generated by TypeDoc. Maintained by 洛竹