解决ReSharper自动删除换行
2016-04-22 17:25
253 查看
使用Devexpress+ReSharper进行开发,似乎是C/S开发的最佳搭配。
但在ReSharper使用时,发现一个非常烦人的问题:即按F5进行调试时,自动删除换行,这样不仅把代码搞乱了,而且有可能造成语法错误编译不通过的情况。例如:
原本的代码是:
F5进行调试后会出现:
网上已说了,是因为Devexpress+ReSharper结合使用所致(我的某些项目又不存在这个问题),解决方法是删除解决方案(sln)中所有项目的Properties\licenses.licx,然后再重新生成解决方案。
另外,每次编译都会生成其他语言包的资源文件,如ru,de等,解决的方法是设置项目属性:
参考:https://www.devexpress.com/Support/Center/Question/Details/Q388193
但在ReSharper使用时,发现一个非常烦人的问题:即按F5进行调试时,自动删除换行,这样不仅把代码搞乱了,而且有可能造成语法错误编译不通过的情况。例如:
原本的代码是:
//列名 public string ColName { get; set; }
F5进行调试后会出现:
//列名public string ColName { get; set; }
网上已说了,是因为Devexpress+ReSharper结合使用所致(我的某些项目又不存在这个问题),解决方法是删除解决方案(sln)中所有项目的Properties\licenses.licx,然后再重新生成解决方案。
另外,每次编译都会生成其他语言包的资源文件,如ru,de等,解决的方法是设置项目属性:
RD /S /Q "$(TargetDir)de\" RD /S /Q "$(TargetDir)es\" RD /S /Q "$(TargetDir)ja\" RD /S /Q "$(TargetDir)ru\"
参考:https://www.devexpress.com/Support/Center/Question/Details/Q388193
相关文章推荐
- 【小松教你手游开发】【unity实用技能】拓展函数(给系统代码添加可直接使用的接口)
- Android Base64编码解码
- Metasploitable2使用指南
- CSS学习
- iOS 自定义控件--纯代码或者xib&storyBoard 系统会调用的方法
- 遗传算法
- HDU 4280Island Transport(Dinc非STL 模板)
- 使用Gson反序列化Json数据失败,报错JsonSyntaxException: java.lang.IllegalStateException
- linux 批量修改文件内容
- mac svn常用命令行
- hdu 3974 线段树 将树弄到区间上
- 多态的作用——通用性
- 复习一下两列布局。
- startActivityForResult 的使用
- 专题二1017
- 阶段冲刺4
- 非递归前序遍历二叉树
- C# 异常抛出-五分制
- FAILURE: Build failed with an exception.
- android AsyncTask介绍