我最近得到了JetBrains ReSharper,并一直将其用于C ++。但是,我有一个很大的烦恼,似乎无法找到任何相关文档或自定义内容。当我使用反斜杠和星号进行多行注释时,它会在每行上插入星号,并且不会保持我的间距,就像Visual Studio在获得ReSharper之前所做的那样。这就是我的意思:
ReSharper转弯
/*
This on its own line
*/
进入
/*
* This on its own line
*/
除此之外,ReSharper也不会像VS那样使我的空间逐行排列。例如,在评论中
/*
This is a function, and these features are TODO
> Thing 1
> Thing 2
> Thing 3
*/
普通VS不会让我手动按空格来显示> Thing x
文本,而是会逐行缩进。在ReSharper中,我不仅必须清除*
每个注释开头的烦人内容,而且还必须手动在每行中按空格以缩进。
我的问题是如何更改此设置,以使VS处理我的注释格式,因为这很烦人,尤其是对于较大的注释。对于任何关心样式指南的人,我的班级都有非常严格的样式指南。为了让ReSharper保持其默认格式,我的工作不计其数。
感谢您提供的任何帮助。我正在将Visual Studio 2019与最新版本的ReSharper一起使用(截至2019年12月2日)。
抱歉,我不确定您所说的“ ReSharper将...变成...”的意思。如果您不希望R ++在多行注释中的Enter之后插入“ *”,请在ReSharper中关闭“在/ *后面的Enter上插入*”。选项| 环境| 编辑器 行为。
我同意您的第二点评论,即应解决此问题,我已提交了跟踪请求-https://youtrack.jetbrains.com/issue/RSCPP-28345。解决方法是,在同一选项页上禁用“输入时智能缩进”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句