codemaid icon indicating copy to clipboard operation
codemaid copied to clipboard

Format Comment not working for XML

Open JVimes opened this issue 4 years ago • 1 comments

Environment

  • Visual Studio version: Visual Studio Community 2019, Version 16.9.3
  • CodeMaid version: 11.2
  • Code language: xml

Description

When I place the cursor in a long XML comment and run "Format Comment", nothing happens. I expected it to wrap, since it wraps C# comments.

Steps to recreate

  1. Save a .xml file with this content:
<?xml version="1.0" encoding="utf-8"?>
<foo>
	<!--asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdfasdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf -->
	<bar/>
</foo>
  1. Place cursor in the comment.
  2. Run "Format Comment"

Current behavior

It doesn't seem to format the comment.

Expected behavior

It formats the comment, at least including wrapping the long line.

JVimes avatar Apr 10 '21 02:04 JVimes

Thanks for reporting the issue. It doesn't look like we have added support for XML comments yet. The starting place to add support would be here: https://github.com/codecadwallader/codemaid/blob/dev/CodeMaid/Helpers/CodeCommentHelper.cs#L41 but IIRC we largely only support single line comment syntax.

codecadwallader avatar Apr 16 '21 11:04 codecadwallader