【发布时间】:2017-05-03 05:58:14
【问题描述】:
我正在尝试与F# 合作。对于VS2015 解决方案中的所有项目,我希望有类似的代码风格。我已经安装了Visual F# Power Tools并将格式化配置设置为:
根据此配置(逗号后有空格)如下代码:
fun unit ->Log.Information( "Found: {category}\\{name}\\{instance}",category,name,instance )
应转换为:
fun unit ->Log.Information( "Found: {category}\\{name}\\{instance}", category, name, instance )
但是当我尝试按Edit->Advanced->Format Document 格式化文档时,什么也没发生。
如何格式化我的代码?
更新 1
当我尝试格式化代码时,我收到Validation after formatting failed. The original content is preserved. 消息:
我试图搜索这个问题,发现this issue。
可能有人面临这样的问题并知道如何解决?
【问题讨论】:
-
健全性检查 - 是否在主 PT 选项屏幕上检查了
Source code formatting? -
@ildjarn 是的,
Source code formatting复选框已打开 -
另外两个健全性检查:代码当前是否编译;自从设置 Power Tools 后,您是否重新启动了 VS?
-
@Kit 绝对是的。代码可以编译和运行。我已经重启了几次电脑。
-
我也有同样的问题。对我来说,代码格式很好,直到某个随机点,它突然停止了。即使撤消也不会改变任何事情。
标签: visual-studio visual-studio-2015 f# code-formatting