Abra duas instâncias de um arquivo em uma única sessão do Visual Studio

Tenho um arquivo, xyz.cpp. Quero abrir duas instâncias desse arquivo no Visual studio (BTW, estou usando o Visual Studio 2005). Por que eu iria querer fazer isso? Eu quero comparar duas seções do mesmo arquivo lado a lado. Conheço soluções alternativas, como:

Faça uma cópia do arquivo. Mas o problema é que não é elegante e não quero fazer cópias toda vez que me deparo com iss

Eu posso dividir a janela em duas. O problema de dividi-lo é que eu posso dividi-lo horizontalmente. O resultado de uma divisão horizontal é que a metade direita da tela é um espaço em branco.

Se eu conseguisse dividi-lo verticalmente ou abrir duas instâncias do mesmo arquivo, aumentaria o número de linhas de código que posso compara