Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Comment Styles #260

Open
tom-ludwig opened this issue Aug 20, 2024 · 0 comments
Open

✨ Comment Styles #260

tom-ludwig opened this issue Aug 20, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@tom-ludwig
Copy link
Member

tom-ludwig commented Aug 20, 2024

Description

Comment characters currently start before the first visible character. In Xcode they are instead of at the beginning of a line. Users may prefer one commenting style over the other. We should provide a setting to toggle between these two commenting styles.

Setting Option

Name: Comment style

Options:

  • At beginning of line (default)
  • After leading whitespace

Note

The current behavior is "After leading whitespace" but there is no space after the comment characters. We should include this space. If multiple lines are commented out, comments should be at the same tab level.

At beginning of line

Single line

func add(a, b) {
    func result(a, b) {
//        return a + b
    }
    return result(a, b)
}

Multi line

func add(a, b) {
//    func result(a, b) {
//        return a + b
//    }
    return result(a, b)
}

After leading whitespace

Single line

func add(a, b) {
    func result(a, b) {
        // return a + b
    }
    return result(a, b)
}

Multi line

func add(a, b) {
    // func result(a, b) {
    //     return a + b
    // }
    return result(a, b)
}
@tom-ludwig tom-ludwig added the bug Something isn't working label Aug 20, 2024
@tom-ludwig tom-ludwig self-assigned this Aug 20, 2024
@austincondiff austincondiff changed the title 🐞 Comments Don’t Start at the Beginning of the Line ✨ Comment Styles Aug 20, 2024
@austincondiff austincondiff added enhancement New feature or request and removed bug Something isn't working labels Aug 20, 2024
@tom-ludwig tom-ludwig added the wontfix This will not be worked on label Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants