Resharper ToString格式完成

时间:2013-09-30 01:32:21

标签: c# visual-studio resharper

在Reshaper 8.1中,新的ToString()格式完成很棒,但对于DateTime,所有选项似乎都在美国文化中,例如月/日/年,在澳大利亚,这是不是很有用,你有什么方法可以改变默认的完成选项,以便可以添加日/月/年和日 - 月 - 年或替换当前的格式列表,< / p>

如果不能,我怎样才能关闭日期时间toString代码完成?

1 个答案:

答案 0 :(得分:2)

使用不变文化格式化ToString完成项目,这意味着DateTime显示为MM/dd/yyyy。这不能更改,并且无法删除或禁用ToString完成项。

正如@python_kaa所说,您可以在http://youtrack.jetbrains.com/issues/RSRP提交功能请求。如果你能提供一个你期望它如何工作的例子,那将是有用的。复杂性是让ReSharper弄清楚它应该使用哪种文化 - 很难从上下文中了解使用什么文化(如果它被传入,它的价值是什么?运行代码的环境文化是什么?它可能是在另一台机器或执行Web请求的服务器上运行。或者它应该只是代码编辑器的UI文化?)