Skip to content

Toggle JSDoc Comment command should remove comment when selection had already been a jsdoc #18

@tjx666

Description

@tjx666

Current

Current behavior is wrap the jsdoc with outer level jsdoc.

before:

/**
 * const promise = promiseAll([() => new Promise(res => res(42))])
 * promise.then(console.log); // [42]
 */

after run Toggle JSDoc Comment:

/**
 * /**
  * * const promise = promiseAll([() => new Promise(res => res(42))])
  * promise.then(console.log); // [42]
  * */
 */

Expect

before:

/**
 * const promise = promiseAll([() => new Promise(res => res(42))])
 * promise.then(console.log); // [42]
 */

after run Toggle JSDoc Comment:

const promise = promiseAll([() => new Promise(res => res(42))])
promise.then(console.log); // [42]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions