如何阻止Rider代码清理工具修改注释的缩进?
如何阻止Rider代码清理工具修改注释的缩进?
嘿,我之前也被这个问题折腾过!分享几个亲测有用的方法,帮你搞定Rider代码清理乱改注释缩进的问题:
- 先打开Rider的设置面板:Windows/Linux用快捷键
Ctrl+Alt+S,Mac用Cmd+,,找到Settings/Preferences > Editor > Code Style。 - 看你的代码是C++,所以左侧选中C++,切换到Formatting Style > General标签页。
- 在这个页面里找注释相关的设置,你会看到类似“Align comments with code”(让注释和代码对齐)的选项,把它取消勾选就行——这就是导致代码清理时注释缩进被篡改的关键开关。
- 如果还没解决,就去调整代码清理的规则:回到设置,找到Tools > Code Cleanup,编辑你常用的清理方案,把里面涉及“重新格式化代码”中注释缩进的选项关掉,或者自定义符合你习惯的规则。
- 另外,你也可以右键代码选择Reformat Code...,在弹出窗口里临时取消注释格式化选项,不过这是单次生效,不如改设置一劳永逸。
比如你原来代码里和代码块对齐的注释,关掉对齐选项后,代码清理就不会乱动它们的缩进啦。
备注:内容来源于stack exchange,提问作者jpalmer999
相关产品推荐
相关产品推荐

