0
我在寫一個VS擴展來掃描當前打開的解決方案/項目中的一些規則在xaml代碼。讓VS擴展跳轉到代碼行
現在,xaml文件被簡單處理爲XDocument
。違規行爲顯示在ListView
之內,我可以點擊打開相關的ProjectItem
。
如何擴展這個以重建VS的行爲Find All
點擊打開相關文件並自動跳轉到文件中相應的行和位置?
我在寫一個VS擴展來掃描當前打開的解決方案/項目中的一些規則在xaml代碼。讓VS擴展跳轉到代碼行
現在,xaml文件被簡單處理爲XDocument
。違規行爲顯示在ListView
之內,我可以點擊打開相關的ProjectItem
。
如何擴展這個以重建VS的行爲Find All
點擊打開相關文件並自動跳轉到文件中相應的行和位置?
你打開文件後,使用EnvDTE.TextSelection.MoveToLineAndOffset方法:
EnvDTE.TextSelection ts = dte.ActiveDocument.Selection as EnvDTE.TextSelection;
ts.MoveToLineAndOffset(line, column);