代码之家  ›  专栏  ›  技术社区  ›  whale

VS代码能否在git版本管理器中按文件夹显示修改过的文件?

  •  2
  • whale  · 技术社区  · 6 年前

    查看屏幕截图:

    modified files in git

    vscode列出所有修改过的文件,并显示该文件属于哪个文件夹,但不够清楚,我希望修改过的文件按文件夹显示,就像在文件树中一样。有可能吗?

    2 回复  |  直到 6 年前
        1
  •  2
  •   VonC    2 年前

    看起来 issue 40712 "SCM: Support sort" ( mentioned 通过 alefragnani )可能最终(对于VSCode 1.472020年6月)得到解决。

    看见 PR 99768 "View/Sort feature for SCM viewlet" ,建议:

    • 按状态排序
    • 按路径排序

    看见 View sort :

    查看和排序

    在使用列表视图选项时,我们添加了对源代码管理视图中的更改按名称、路径(默认)和状态排序的支持。
    我们已将视图选项(列表与树)和排序选项合并到一个新的视图中&对上下文菜单中的菜单项进行排序。

    https://github.com/microsoft/vscode-docs/raw/vnext/release-notes/images/1_47/scm-view&sort.png


    对于VSCode 1.64(2022年1月),这种排序顺序将是持久的。

    看见 issue 120271 / PR 123232 commit 9152469

    • 添加scm视图默认排序设置。
    • 将scm视图排序添加到工作区存储。

    选项包括:

    • 按路径对存储库更改排序
    • 按文件名对存储库更改进行排序
    • 按SCM状态对存储库更改进行排序
        2
  •  1
  •   alefragnani    6 年前

    你还不能那么做。

    有一个 open issue 这要求对Git选项卡进行一些改进,其中一条评论要求“按文件夹排序”。

    你应该 向上投票 在这个问题上,让VS代码团队更容易看到它。