【发布时间】:2018-03-10 16:43:29
【问题描述】:
我想在 VS 2015/2017 中键入 C# 插值字符串时为自己节省一些击键次数。
据我所知,没有任何内置功能。
这里有点相关的问题:Automatic interpolated strings
我现在正在确定一个 AHK 脚本,它使 ctrl+[ 成为 VS 中的热键。我想知道是否有人知道更好的方法?
#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
^[::
SendInput,$"
我也考虑过下面的脚本直接扩展$的输入,但这会阻碍$的输入。
#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
:*:$::$"
【问题讨论】:
-
您要替换哪些按键。插值字符串只是以 $ 为前缀,不是吗?你只是想为输入 $ 做一个热键吗?
-
@TylerLee 一个热键可以同时输入
$",IDE 会扩展"并加上引号并将光标放在两者之间。尽管如此,它并不多,但字符串是如此普遍,节省一些笔画会很好,我试图让它变得超级简单,以摆脱只用"开始字符串然后需要使用@的习惯987654330@ 作为事后的想法。
标签: c# autocomplete autohotkey