2012-04-23 36 views
8

我正在尋找Visual Studio 2010的插件(可能是TFS插件),它在Visual Studio 2010中添加了「Copy uri」上下文菜單項代碼編輯器,並且可以將文件/行號複製到IM對話(skype)或電子郵件中,當然,單擊該鏈接將打開正確行號的項目/文件(在現有實例中,如果VS if可能)。在Visual Studio中分享代碼中的位置鏈接(源文件/行號)

我在家工作,很高興能夠通過skype(有時是電子郵件)與團隊輕鬆分享代碼位置。

我搜索了一下,沒有發現任何東西,但它可能在一個像Resharper這樣的大插件中提供,並且沒有做廣告。

+0

當你編寫「文件/行」編號時,你期望的「文件」部分是一個TFS源代碼管理位置(例如$/MyTeamProject/MyBranch/MyFile.cs )? – Nock 2012-04-24 11:05:12

+0

是的,但這只是因爲我認爲處理位於團隊成員計算機中不同物理位置的項目會更加方便,沒有TFS的解決方案仍然是一個很好的開始 – Guillaume86 2012-04-24 12:32:02

回答

1

根據我所知,沒有這樣的擴展。

但是,創建一個VSX在源代碼上下文菜單中添加一個條目並使用TFS Api從本地路徑獲取源代碼管理路徑,然後將結果放入剪貼板中並不困難。

與此同時,由於我沒有意識到從Visual Studio中的本地路徑獲取源代碼管理路徑的方法,所以沒有簡單的方法來提出解決方法。

+0

感謝您的輸入,是的獲取位置/行號是不是真的很難的部分,但可點擊的鏈接部分聽起來很難,也許http://stackoverflow.com/questions/3964152/how-do-i-create-a-custom-protocol-and-map-it-to-一個應用程序可能會有所幫助(說實話,我恐怕製作該插件所需的時間對我來說不值得,所以我問了一個現有的解決方案,而不是如何編寫它,我知道,這是不好的^^) – Guillaume86 2012-04-24 13:31:08

2

我爲此寫了一個擴展。這就是所謂的CodeLink:

https://marketplace.visualstudio.com/items?itemName=AuriRahimzadeh.CodeLinktm

我正在尋找測試和反饋。我只有這麼多的解決方案來測試它:)

+0

謝謝Auri - 我正在尋找這樣的東西。它似乎與實施一樣運作良好。幾件事情可以改善我的工作流程: - 我真的很希望在上下文菜單上看到「Copy CodeLink」(即剪貼板),因爲當你想要瀏覽主菜單時,看着代碼行。也可以直接進入剪貼板,無需彈出需要額外點擊即可解除的對話框。 – 2017-11-01 10:43:40

+0

我絕對想要添加上下文菜單...尋找如何做到這一點,並找到時間來添加功能:)感謝您的反饋! – 2017-11-02 20:26:20

相關問題