Кто-нибудь может мне помочь, пожалуйста, со сценарием (мне нужно реализовать его с помощью COM API-интерфейса Python, например, win32com):
- , если он не запущен, запустите Visual Studio, откройте файл и перейдите к строкеN
- в противном случае, если он уже был запущен, откройте файл IN RUNNING экземпляр Visual Studio (не запускайте новый) и перейдите к строке N
Я начал с:
import win32com.client
dte = win32com.client.GetActiveObject("VisualStudio.DTE")
dte.MainWindow.Activate()
dte.ItemOperations.OpenFile(path)
dte.ActiveDocument.Selection.MoveToLineAndOffset(line, line + 1)
но даже это, похоже, не получается.