如何在Visual Studio 2012中自动执行大量重复操作? 需要将synchronic方法转换为异步方法。 例如,需要从
开始public void SomeMethod(String something)
{
//action
}
public Some SomeMethodOneMore(String something)
{
//action
}
到
public async Task SomeMethodAsync(String something)
{
//action
}
public async Task<Some> SomeMethodOneMoreAsync(String something)
{
//action
}
答案 0 :(得分:2)
我假设这些方法已经包含了代码,所以在这方面,我认为没有一种方法。
在过去,我强调了常见的代码,只需完成手动查找和替换。这是缓慢而痛苦的。
答案 1 :(得分:1)
对于您的工作类型,您可以通过仔细使用SublimeText的多个游标来完成大量工作。 请参阅this video demonstration。
在Visual Studio中,我将'Open with SublimeText'定义为具有Alt + O键盘快捷键的外部工具。然后,只要我需要多光标功能,我就可以快速切换到它。
同样的功能也可用作visual studio的free extension。见Scott Hanselman's writeup