VS中的插值字符串的热键或自动扩展
问题描述:
在VS 2015/2017中输入C#插值字符串时,我想省下几个击键。VS中的插值字符串的热键或自动扩展
从我所看到的,这里没有任何内置功能。
有点相关的问题在这里:Automatic interpolated strings
我安定在一个AHK脚本现在让ctrl+[
一个热键这VS.我想知道有没有人知道更好的方法?
#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
^[::
SendInput,$"
我也考虑下面的脚本,直接扩大$
打字,但这会阻碍$
打字自身。
#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
:*:$::$"
答
您可以直接添加IDE行为脚本
#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
^[::
SendInput,$""{Left}
如果这不回答你的问题,请添加更多信息以非VS用户你正在努力实现
什么
你想要替换什么按键。插值字符串仅以$为前缀,不是吗?你只是想打一个$的热键? –
@TylerLee好了一个键入'$“的热键,而IDE用结束引号扩展'''并将光标置于其间。尽管如此,字符串还是很常见,保存一些笔划会很好,我试图让它变得非常简单,以避免只使用'''开始字符串的习惯,然后需要使用' +'作为一个后来的想法。 – u8it