vim的powerline有没有类似于VS的替代品?

4

我希望能在VS中使用类似以下插件的功能:

具体来说,我想要看到当前sln文件的git分支、git状态以及保存/修改状态。


更新:我喜欢简化UI界面,所以我的VS看起来像这样: VS screenshot

我最近爱上了TestDriven.NET,它可以将我需要的所有信息放在状态栏的一个小部分中(而不是其他运行程序看起来更像飞机驾驶舱)。因此,我认为将所有git信息都放在那里会很棒,因为我实际上只需要类似于Posh-Git的提示:[master +0 ~2 -1 | +1 ~1 -0] 加上 saved/modified

2个回答

4

看起来好像没有这种工具,所以我已经开始编写自己的

更新: 它是可用的

更新2: 使用VS 2015 Update1代替 i


2
在Visual Studio中有几个Git插件,我在这个答案中进行了描述。
如果您安装Git Extensions,则会在Visual Studio中获得一个状态栏,显示当前分支: Git Extensions toolbar 如果您安装Git Source Control Provider,则会在“待定更改”选项卡中显示当前分支的标头: Git Source Control Provider tab header Git Source Control Provider和Microsoft Git Provider都会通过修饰图标来显示解决方案中已被修改的文件: File icon modifiers 但是我没有看到任何在Visual Studio内部显示git status的工具栏。我通常会打开Git Extensions查看状态。通过颜色以及修改文件数量,提交按钮显示状态: Git Extensions toolbar

感谢您详细的回复,但看起来这两个工具都不能满足我想要的功能(请参见我的更新)。 - vorou
我想我明白你的意思,但我认为这还不可行。我喜欢你的想法,希望有人能编写出这样一个扩展程序给VS。 - Klas Mellbourn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接