我最近尝试使用Visual Studio 2015社区版作为我的IDE来编辑Unity C#脚本。我应该注意到我也在使用ReSharper。
当我使用Unity条件编译指令时,代码格式在初始if指令之前包含两行。由于我在保存时格式化,每次保存时我都会在此指令之前插入两行。
例如,如果我有
void SomeMethod() {
#if UNITY_WEBPLAYER
...
#endif
}
每次重新格式化文档时,都会在#if上添加两个换行符。我已经搜索了C#代码格式化菜单以及ReSharper菜单下的代码格式化部分,我没有看到条件编译指令的条目。是否有一些选项与我没有注意到的合并,或者我只是盲目?
非常感谢任何帮助!