我想在VS 2015/2017中键入C#插值字符串时节省几次击键。
从我所看到的,没有任何内置功能。</ p>
这里有一些相关的问题:Automatic interpolated strings
我现在正在使用AHK脚本,这使得const express = require("express"),
passport = require("passport"),
Strategy = require("passport-local").Strategy,
User = require("../models/user"),
router = express.Router();
// Strategy to authenticate a user
const localStrategy = new Strategy((username, password, cb) => {
User.authenticate(username, password).then((result) => {
if (result.success) {
cb(null, result.user);
} else {
cb(null, false);
}
}, cb);
});
function ensureLoggedIn(req, res, next) {
if (req.isAuthenticated()) {
return next();
}
res.redirect("/login");
}
// Utilize the strategy
passport.use(localStrategy);
router.use(require("./passify"));
router.use("/profile", ensureLoggedIn, require("./profile"));
成为VS中的热键。我想知道是否有人知道更好的方法?
ctrl+[
我还考虑过以下脚本直接扩展#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
^[::
SendInput,$"
的输入,但这会阻碍$
自行输入。
$
答案 0 :(得分:0)
您可以将IDE行为直接添加到脚本
#SingleInstance force
#IfWinActive, ahk_exe devenv.exe
^[::
SendInput,$""{Left}
如果这没有回答您的问题,请为非VS用户添加有关您要实现的目标的更多信息