Description
⌘ / should allows users to toggle between commented and uncommented for the line the cursor is currently on when you press ⌘ /.
If a selection is made on a single line, a range comment should be used.
Comment placement styles…
/* Xcode - At leading end of leading whitespace */
func hi() {
print("Hi")
// print("Hi")
}
/* Android Studio - Inset at leading end of leading whitespace */
func hi() {
print("Hi")
// print("Hi")
}
/* VS Code - At trailing end of leading whitespace */
func hi() {
print("Hi")
// print("Hi")
}
/* Inset at trailing end of leading whitespace */
func hi() {
print("Hi")
// print("Hi")
}
We should allow for all three styles via a Setting:
Comment Placement:
- At leading end of leading whitespace
- Inset at leading end of leading whitespace
- At trailing end of leading whitespace
- Inset at trailing end of leading whitespace
Describe the solution you'd like
Ability to comment out code by highlighting some code and pressing: ⌘ /
Additional context

Description
⌘ / should allows users to toggle between commented and uncommented for the line the cursor is currently on when you press ⌘ /.
If a selection is made on a single line, a range comment should be used.
Comment placement styles…
We should allow for all three styles via a Setting:
Comment Placement:
Describe the solution you'd like
Ability to comment out code by highlighting some code and pressing: ⌘ /
Additional context