如何阻止ReSharper在C ++中格式化多行注释

德雷克·约翰逊

我最近得到了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日)。

伊戈尔·阿赫梅托夫(Igor Akhmetov)

抱歉,我不确定您所说的“ ReSharper将...变成...”的意思。如果您不希望R ++在多行注释中的Enter之后插入“ *”,请在ReSharper中关闭“在/ *后面的Enter上插入*”。选项| 环境| 编辑器 行为。

我同意您的第二点评论,即应解决此问题,我已提交了跟踪请求-https://youtrack.jetbrains.com/issue/RSCPP-28345解决方法是,在同一选项页上禁用“输入时智能缩进”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android Studio中格式化注释?

来自分类Dev

如何在VisualStudio * .fsx中格式化多行F#函数

来自分类Dev

在 C# 中格式化 Excel 中多行的最快方法

来自分类Dev

如何在 Intellij Idea 中的一行中格式化注释?

来自分类Dev

在C ++中格式化specifer

来自分类Dev

在 C 中格式化文本

来自分类Dev

如何在Eclipse自动格式化中删除多行注释星号后面的尾部空格

来自分类Dev

如何在JSON文件中格式化带有三引号的多行字符串?

来自分类Dev

如何在C中格式化小数?

来自分类Dev

如何在Objective-C中格式化日期?

来自分类Dev

如何在Django模板中格式化XMLtext

来自分类Dev

如何在Jmeter中格式化JSON响应?

来自分类Dev

如何在AngularJS的视图中格式化数据?

来自分类Dev

如何在Grape中的参数中格式化DateTime

来自分类Dev

如何在Java中格式化日期范围?

来自分类Dev

如何在SQL SERVER中格式化日期时间

来自分类常见问题

如何在Vue组件中格式化货币?

来自分类Dev

如何在Aspose中格式化单元格

来自分类Dev

你如何在python中格式化日期时间

来自分类Dev

如何在Html.TextBoxFor中格式化DateTimeOffset?

来自分类Dev

如何在Qt小部件中格式化文本

来自分类Dev

如何在流星模板中格式化日期

来自分类Dev

如何在python中格式化电话号码

来自分类Dev

如何在Webmatrix中格式化GET请求的URL

来自分类Dev

如何在VBA中格式化日期和时间?

来自分类Dev

如何在SSRS矩阵报表中格式化数字?

来自分类Dev

如何在Struts 2中格式化货币?

来自分类Dev

如何在JSON对象中格式化此Date

来自分类Dev

如何在Highcharts中格式化X轴标签