Visual studio 可视SVN特征的TFS等价物
我一直是VisualSVN的长期用户,但现在不得不在工作中使用TFS(TFVC) 我仍在努力寻找一个适合我的工作流程 我的问题:VS2017的TFS插件是否具有与以下可视SVN功能相同的功能? 如果不是,建议的替代方案是什么 1.解决方案文件夹的图标覆盖? TFS VS插件似乎没有显示解决方案文件夹的图标覆盖 2.高亮显示排水沟中的不同/修改的线? 突出显示已在本地修改的行(与服务器/存储库相比) 2.1使用键盘快捷键进行导航? 在Visual Studio 2017内部的差异(本地副本与服务器/存储库副本)之间导航(不离开vs文本编辑器)Visual studio 可视SVN特征的TFS等价物,visual-studio,tfs,visual-studio-2017,visualsvn,Visual Studio,Tfs,Visual Studio 2017,Visualsvn,我一直是VisualSVN的长期用户,但现在不得不在工作中使用TFS(TFVC) 我仍在努力寻找一个适合我的工作流程 我的问题:VS2017的TFS插件是否具有与以下可视SVN功能相同的功能? 如果不是,建议的替代方案是什么 1.解决方案文件夹的图标覆盖? TFS VS插件似乎没有显示解决方案文件夹的图标覆盖 2.高亮显示排水沟中的不同/修改的线? 突出显示已在本地修改的行(与服务器/存储库相比) 2.1使用键盘快捷键进行导航? 在Visual Studio 2017内部的差异(本地副本与服
- alt+]:本地副本中的下一个差异
visualvn.NextDifference
- alt+[:本地副本中的上一个差异
visualvn.PreviousDifference
- ctrl+alt+z:在选择时还原差异
VisualSVN.RevertThisBlock
- 与存储库的副本相比,本地(工作/签出)副本
- 不在磁盘上/已保存/会话复制
感谢请注意,TFS是一种提供源代码管理(使用TFVC或Git)、报告、需求管理、项目管理等功能的工具,但不用于开发/编辑代码
View.NavigateBackward
)快捷方式
和Ctrl+Shift+-(查看.导航前进
)快捷方式,或为它们指定自定义快捷方式
ctrl+alt+z:还原所选内容中的修改
在VS代码编辑器中,可以使用Ctrl+z撤消,使用Ctrl+y重做
对于比较,您可以使用VS比较文件,也可以将其他比较工具(例如,Beyond compare
或ExamDiff Pro
)集成到VS中,在另一个线程中引用我的答案:
更新: 如果您的意思是选择/撤消/重做本地副本和远程存储库副本之间的更改,很遗憾,VS中没有此类内置功能 但是,您可以将其他比较工具(如
Beyond compare
)集成到VS中,然后可以在比较工具中编辑文件
将Beyond Compare用作外部差异工具:
转到工具|选项|源代码管理|Visual Studio
Team Foundation Server ,然后单击<强>配置用户工具< /强>,然后
添加。输入以下内容:
- 分机:*
- 操作:比较
- 命令:
- 参数:%1%2/dn1:%6/dn2:%7/nh
Next Section
和Prev Section
导航到下一个和上一个差异。您还可以使用比较工具中的快捷键,例如Ctrl+R将选择行或当前节复制到右侧窗格
请注意,TFS是一种提供源代码管理(使用TFVC或Git)、报告、需求管理、项目管理等功能的工具,但不用于开发/编辑代码
View.NavigateBackward
)快捷方式
和Ctrl+Shift+-(查看.导航前进
)快捷方式,或为它们指定自定义快捷方式
ctrl+alt+z:还原所选内容中的修改
在VS代码编辑器中,可以使用Ctrl+z撤消,使用Ctrl+y重做
对于比较,您可以使用VS比较文件,也可以将其他比较工具(例如,Beyond compare
或ExamDiff Pro
)集成到VS中,在另一个线程中引用我的答案:
更新: 如果您的意思是选择/撤消/重做本地副本和远程存储库副本之间的更改,很遗憾,VS中没有此类内置功能 但是,您可以将