You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⌘/ 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: ⌘/
@lukepistrol does this depend on the new editor being in place or can this be worked on now? Different languages have different ways of commenting code, so will this depend on tree sitter, language grammars, or the LSP?
Do you know if the PR is going to be merged soon? I am trying to see if I should start working now or if the related PR will completely change what I do.
We have multiline commenting, though it clears your selection after commenting text out. Closing this issue and we will create a separate bug to track that.
Activity
guga1109 commentedon May 24, 2022
Hi, I would like to work on this issue as my first contribuition :)
austincondiff commentedon May 25, 2022
@lukepistrol does this depend on the new editor being in place or can this be worked on now? Different languages have different ways of commenting code, so will this depend on tree sitter, language grammars, or the LSP?
lukepistrol commentedon Jun 1, 2022
This should be implemented in
CodeEditTextViewdirectly.crpatil1901 commentedon Jan 18, 2024
Can you assign this issue to me? I would like to start contributing to this project
austincondiff commentedon Jan 18, 2024
Done! Let me know if you have any questions.
Sophiahooley commentedon Mar 24, 2024
How is this going @crpatil1901 @austincondiff? I would be interesting in working on this also if no solution has been found yet.
austincondiff commentedon Mar 24, 2024
@Sophiahooley I can assign it to you. This related PR is about to be merged just so you are aware.
Sophiahooley commentedon Apr 10, 2024
Do you know if the PR is going to be merged soon? I am trying to see if I should start working now or if the related PR will completely change what I do.
Toggle comment for current line via CMD + / (#241)
austincondiff commentedon May 14, 2024
Can we close this or do we still need to update CESE version in CodeEdit?
thecoolwinter commentedon May 15, 2024
Still need to update, and this is 1/2 done. Still needs multi-line commenting implemented as well as detecting comment type in context.
austincondiff commentedon Feb 27, 2025
We have multiline commenting, though it clears your selection after commenting text out. Closing this issue and we will create a separate bug to track that.