c# - Resharper ToString 格式化完成

标签 c# visual-studio resharper

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

如果不是,我如何才能仅关闭日期时间 toString 代码完成?

最佳答案

ToString 完成项使用不变文化格式化,这意味着 DateTimeMM/dd/yyyy 形式出现。这无法更改,并且无法删除或禁用 ToString 完成项。

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

关于c# - Resharper ToString 格式化完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19085233/

相关文章:

c# - 检索现有 hbase 表的架构

c# - 使用 Xpath 的 Xdocument

c# - 在 C# 中以管理员权限启动程序

Resharper 自动完成声明

c# - 锐化器 "unchop if short"

c# - 我如何强制 Resharper 将 CLR 类型名称用于自动生成的代码?

c# - 在 C# 中使用 Selenium ChromeDriver 在 W3C 模式下无法调用非 W3C 标准命令 (Selenium::WebDriver::Error::UnknownCommandError)

c# - 当我运行我的 C# 应用程序时,Visual Studio 报告它加载了一个托管二进制文件(看起来像)一个随机生成的名称

c++ - Visual Studio 中 Opencv 的介绍性示例程序以代码 -1 退出。没有理由

c++ - Visual C++ : Using nested templates, 是否可以将 ">>"而不是 ">>"标记为错误?