Resharper string.format 快捷方式

2023-12-01

我经常发现自己在写作

var message = "Hello {0}";

然后返回并输入

var message = string.Format("Hello {0}", world);

如果当我输入字符串时,当我将 " 放在末尾时,resharper 发现字符串中有一个参数,并立即用 string.Format 方法包围字符串并将光标放在第一个参数上,那就太好了。

有没有一种简单的方法可以做到这一点?我正在使用 Resharper 6.1


只需在哑元中输入:

 "Hello " + world

Alt+EnterEnter, done1:

 string.Format("Hello {0}", world);

显然,当整个事情更加复杂时,这也适用。我知道它会删除无用的调用.ToString(),我怀疑它会自动提升任何格式表达式,例如

 int i = 42;
 "i = " + i.ToString("X2"); 

Alt+EnterEnter

 string.Format("i = {0:X2}", i);

1 If you're unlucky/the surrounding code contains many things that trigger Resharper suggestions(?) you might have to position the cursor over one of the + operators

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Resharper string.format 快捷方式 的相关文章

  • 迭代变量并查找特定类型实例的技术

    我想迭代进程中内存中的变量 通过插件动态加载 并查找特定类型的实例 以前我可以找到特定类型 或内存中的所有类型 我可以创建类型的实例 我可以获取作为不同类型的字段包含的实例 但我无论如何都不知道只是 搜索 特定类型的实例 一种方法是使用 W
  • 我的线程图像生成应用程序如何将其数据传输到 GUI?

    Mandelbrot 生成器的缓慢多精度实现 线程化 使用 POSIX 线程 Gtk 图形用户界面 我有点失落了 这是我第一次尝试编写线程程序 我实际上并没有尝试转换它的单线程版本 只是尝试实现基本框架 到目前为止它是如何工作的简要描述 M
  • 为什么大多数 C 开发人员使用 Define 而不是 const? [复制]

    这个问题在这里已经有答案了 在许多程序中 define与常量具有相同的用途 例如 define FIELD WIDTH 10 const int fieldWidth 10 我通常认为第一种形式优于另一种形式 它依赖于预处理器来处理基本上是
  • JSON 数组到 C# 列表

    如何将这个简单的 JSON 字符串反序列化为 C 中的列表 on4ThnU7 n71YZYVKD CVfSpM2W 10kQotV 这样 List
  • 如何配置 WebService 返回 ArrayList 而不是 Array?

    我有一个在 jax ws 上实现的 java Web 服务 此 Web 服务返回用户的通用列表 它运行得很好 Stateless name AdminToolSessionEJB RemoteBinding jndiBinding Admi
  • 如何从 C# 控制器重定向到外部 url

    我使用 C 控制器作为网络服务 在其中我想将用户重定向到外部网址 我该怎么做 Tried System Web HttpContext Current Response Redirect 但没有成功 使用控制器的重定向 http msdn
  • 检查算术运算中的溢出情况[重复]

    这个问题在这里已经有答案了 可能的重复 检测 C C 中整数溢出的最佳方法 https stackoverflow com questions 199333 best way to detect integer overflow in c
  • ASP MVC:服务应该返回 IQueryable 的吗?

    你怎么认为 你的 DAO 应该返回一个 IQueryable 以便在你的控制器中使用它吗 不 您的控制器根本不应该处理任何复杂的逻辑 保持苗条身材 模型 而不是 DAO 应该将控制器返回给视图所需的所有内容 我认为在控制器类中看到查询 甚至
  • IronPython:没有名为 json 的模块

    我安装了 IronPython 我的 python 文件如下所示 import sys print sys version import json 运行它的代码 var p Python CreateEngine var scope p C
  • 当前的 c++ 工作草案与当前标准有何不同

    通过搜索该标准的 PDF 版本 我最终找到了这个链接C 标准措辞草案 http www open std org jtc1 sc22 wg21 docs papers 2012 n3376 pdf从 2011 年开始 我意识到我可以购买最终
  • 在 2D 中将一个点旋转另一个点

    我想知道当一个点相对于另一个点旋转一定角度时如何计算出新的坐标 我有一个块箭头 想要将其相对于箭头底部中间的点旋转角度 theta 这是允许我在两个屏幕控件之间绘制多边形所必需的 我无法使用和旋转图像 从我到目前为止所考虑的情况来看 使问题
  • Azure 事件中心 - 按顺序接收事件

    我使用下面的代码从 Azure Event Hub 接收事件 https learn microsoft com en us azure event hubs event hubs dotnet framework getstarted s
  • 无法将类型“System.IO.Stream”隐式转换为“Java.IO.InputStream”

    我提到了一些类似的问题 但没有一个涉及IO 当我使用时 我在java中使用了相同的代码Eclipse 那次就成功了 但现在我尝试在中使用这段代码Mono for Android C 它不起作用 我正在尝试运行此代码来创建一个InputStr
  • 如何重置捕获像素的值

    我正在尝试创建一个 C 函数 该函数返回屏幕截图位图中每四个像素的 R G 和 B 值 这是我的代码的一部分 for int ix 4 ix lt 1366 ix ix 4 x x 4 for int iy 3 iy lt 768 iy i
  • C# 中条件编译符号的编译时检查(参见示例)?

    在 C C 中你可以这样做 define IN USE 1 define NOT IN USE 1 define USING system 1 system 1 IN USE 进而 define MY SYSTEM IN USE if US
  • 通过 NHibernate 进行查询,无需 N+1 - 包含示例

    我有一个 N 1 问题 我不知道如何解决它 可以在这个问题的底部找到完全可重复的样本 因此 如果您愿意 请创建数据库 设置 NUnit 测试和所有附带的类 并尝试在本地消除 N 1 这是我遇到的真实问题的匿名版本 众所周知 这段代码对于帮助
  • 当“int”处于最大值并使用 postfix ++ 进行测试时,代码定义良好吗?

    示例 未定义行为的一个示例是整数溢出的行为 C11dr 3 4 3 3 int溢出是未定义的行为 但这是否适用于存在循环的以下内容 并且不使用现在超出范围的副作用i 特别是 这是否后缀增量规格帮助 结果的值计算在副作用之前排序 更新操作数的
  • 当我“绘制”线条时,如何将点平均分配到 LineRenderer 的宽度曲线?

    我正在使用线条渲染器创建一个 绘图 应用程序 现在我尝试使用线条渲染器上的宽度曲线启用笔压 问题在于 AnimationCurve 的 时间 值 水平轴 从 0 标准化为 1 因此我不能在每次添加位置时都在其末尾添加一个值 除非有一个我不知
  • 将代码拆分为标头/源文件

    我从 Asio 的示例页面中获取了以下代码 class tcp connection public boost enable shared from this
  • 是否可以有一个 out ParameterExpression?

    我想定义一个 Lambda 表达式out范围 有可能做到吗 下面是我尝试过的 C Net 4 0 控制台应用程序的代码片段 正如您在 procedure25 中看到的 我可以使用 lambda 表达式来定义具有输出参数的委托 但是 当我想使

随机推荐

  • 如何在链接悬停时隐藏浏览器左下角的 url

    当我将光标悬停在链接上时 我想隐藏显示的网址 我只想在我的浏览器上这样做 网上有很多关于此的问题 但我没有找到任何可行的解决方案 我正在寻找适用于 Chrome 或 Firefox 的解决方案 为什么我需要这样做 我很快就会展示一个网站演示
  • jQuery 如果在页面上找到此图像,请添加此元标记?

    我正在尝试将丰富的片段添加到显示星星的动态图像中 我的购物车写的唯一内容就是这个图像 所以我必须找到正在显示的图像 然后添加正确的元标记 因此 如果显示的图像是 1stars gif 我必须写 如果显示的图像是 5stars gif 我必须
  • 如何按列删除所有具有“NA”值的单元格

    这个问题不是重复的 因为我的data frame 没有相同数量的NA values在所有列中 因此该问题中提到的解决方案不起作用 我有一个data frame与很多NA值 我想删除所有具有 NA 值的单元格 重要 不是行或列 单元格 原来的
  • 如何将 URI 传递给意图?

    我正在尝试将 URI 对象传递给我的 Intent 以便使用该 URI 在另一项活动中 如何传递 URI private Uri imageUri Intent intent new Intent this GoogleActivity c
  • GPS计算Windows Phone 7上两点之间的距离

    我正在使用 GPS 来计算两点之间的距离 即我使用 Windows Phone 作为卷尺 但当我开始时 我实际上没有得到正确的值 即使我站着不动 它也给了我数百米 这是我的代码 myWatcher StatusChanged new Eve
  • 响应多个KeyDown事件

    我正在制作一个简单的 WinForm 赛车游戏 我有两个对象 汽车 当按下按键时它们在表单上移动 Form1KeyDown Event 唯一的问题是 当一个玩家按下一个键时 另一个玩家无法按下他的键 什么也不会发生 但是当第一个玩家释放钥匙
  • 嵌套的 RecyclerView 不滚动

    我在另一个回收器视图中添加回收器视图时遇到问题 子回收器位于 CardView 内 而 CardView 位于父回收器视图内 我尝试了互联网上的所有解决方案 但没有用 我希望子回收器视图垂直滚动 而父回收器视图也垂直滚动 父级回收者视图
  • 在 PL/SQL 过程中,将查询或引用游标包装在 HTML 表中

    如果您使用 SQL Plus 来使用 这似乎很容易 SQL gt set markup html on 并在 SQL Plus 窗口中获得一些可爱的结果 我们有一个预言机工作 需要通宵运行 并向许多人发送结果电子邮件 我想将 sql 语句包
  • 替换模板文件中的 bash 变量

    我正在尝试使用 Bash 来运行某种形式的安装过程 在此过程中 将复制配置文件并替换其中的某些值 这样的配置可以在下面找到 server listen 80 root INSTALLPATH server name SITEURL clie
  • 如何检测用户是否点击了“后退”按钮

    当用户返回history back 1时 我如何检测到这一点 然后 警告 用户点击了返回 使用绑定 最好是 jQuery 您通常不能 浏览器安全限制 您可以判断用户是否离开页面 onbeforeunload onunload 触发 但您无法
  • Selenium RC 中的 XPath 或 CSS 与 Java 不起作用

    我正在尝试使用 selenium RC 自动执行以下场景 打开Goog le主页并在搜索框中输入 软件 然后单击搜索按钮 单击 Google 搜索检索到的多个链接中的第一个链接 由于我看不到这些链接的 name 或 id 属性 并且该链接的
  • 如何在ASP.NET Core 1.0 RC2项目中使用PCL

    我想使用带有目标的简单 POCO 仅无其他依赖项 PCL Xamarin Android 通用Windows 10 ASP NET 核心 1 0 在 ASP NET Core 1 0 RC2 项目中 全部在同一解决方案中 我已将此导入添加到
  • IDisposable.Dispose 在 using 块中发生异常后永远不会被调用

    我从很多来源了解到this and this那Dispose的方法IDisposable如果在 a 中抛出异常 则始终会被调用Using堵塞 那么我有这个代码 static class MainEntryPoint static void
  • 打开lucene索引时出错:Map failed

    我尝试使用 1 2 3 4 GB 内存启动该进程 但仍然出现相同的错误 有小费吗 gc 日志显示它正在运行 GC 即使它有足够的内存 但这个错误可能与使用 NIO 的内存映射文件有关 有人见过这样的事情吗 如果是这样 你是如何解决的 jav
  • 如何修复 Qt 5.6 beta 和 VS2015 的 QT VS Add-in?

    我没有自己编译 Qt 而是使用 Qt 官方网站的安装程序 5 6 beta 几天前就可用了 安装成功 Qt 文件夹包含 bin 文件夹 其中包含 qmake 和所有内容 在 Qt Creator 中构建应用程序是可行的 但是 当我尝试使用
  • 如何在 PyTorch 中使用 2 张图像作为训练样本?

    I just begin learning deep learning and my first homework is to finish an leaves classification system based on convolut
  • 如何在一个活动中使用java类?

    如何在一个活动中使用 Java 类 我的意思是将该活动的不同组件分布在一堆 Java 类中 我对 Android 有点陌生 这是我迄今为止尝试过的 MainActivity java package com example alex mya
  • 使用图形 API 发布到 Facebook 用户的留言墙上

    我是 facebook 应用程序开发的新手 我正在尝试使用以下命令在用户墙上发布简单的文本但这似乎不起作用 有什么想法我可能会出错吗 检查您是否有权从应用程序发帖 将 app id 添加到您的通话中
  • 记住带有 localstorage onclick 的复选框

    我正在尝试为 Chrome 扩展程序创建一个选项页面 第一部分将值设置到本地存储中 检查 true 并取消选中 false 如果用户在其他时间回来 第二部分应该更新复选框 并且设置将应用于该复选框 我的问题是 当用户刷新或关闭窗口并返回时
  • Resharper string.format 快捷方式

    我经常发现自己在写作 var message Hello 0 然后返回并输入 var message string Format Hello 0 world 如果当我输入字符串时 当我将 放在末尾时 resharper 发现字符串中有一个参