You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS 17.9.4(含Resharper C++)配置访问修饰符与成员同线?

解决方法

你可以通过Resharper C++自带的格式化设置实现这个需求,无需额外安装扩展,具体操作步骤如下:

  1. 打开Resharper选项(快捷键:Alt+R, O),导航到 代码编辑 -> C++ -> 格式化样式 -> 换行和换行符
  2. 在该页面的「访问修饰符」分组中,找到在访问修饰符后换行选项,将其设置为「从不」
  3. 为确保Resharper规则优先生效,前往 代码编辑 -> C++ -> 格式化样式 -> 常规,勾选「使用Resharper C++格式化代替Visual Studio格式化」

设置完成后,代码会按你的预期格式化:

格式化前:

class Foo
{
    private: 
    int member;
};

格式化后:

class Foo
{
    private: int member;
};

内容的提问来源于stack exchange,提问作者Kliment Nechaev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 21:22:10