C# 是否可以让IntelliSense更改重命名变量的名称并自动删除旧名称?

C# 是否可以让IntelliSense更改重命名变量的名称并自动删除旧名称?,c#,visual-studio,intellisense,visual-studio-extensions,C#,Visual Studio,Intellisense,Visual Studio Extensions,关于Visual Studio 2015中的IntelliSense,我有一个问题: “是否可以让IntelliSense更改重命名变量的名称并自动删除(部分)旧名称?” 为了解释这一点,我将举一个例子: 我有一个名为“loadedDocument”的变量: public void AddSampleText() { 使用(var loadedDocument=DocX.Load(@“C:\Path.DocX”)) { loadedDocument.Save(); } } 如果我将其重命名为“

关于Visual Studio 2015中的IntelliSense,我有一个问题:

“是否可以让IntelliSense更改重命名变量的名称并自动删除(部分)旧名称?”

为了解释这一点,我将举一个例子:

我有一个名为“loadedDocument”的变量:

public void AddSampleText()
{
使用(var loadedDocument=DocX.Load(@“C:\Path.DocX”))
{
loadedDocument.Save();
}
}
如果我将其重命名为“newDocument”,并开始在旧变量名前键入“new”,我会得到以下建议:

因此,如果我按enter键,IntelliSense会将代码更改为以下内容:

public void AddSampleText()
    {
        using (var newDocument = DocX.Load(@"C:Path.docx"))
        {
            newDocumentloadedDocument.Save();
        }
但如果它能自动删除“loadedDocument”,那就太棒了。这有可能吗

提前谢谢

亲切问候,

迈克