c# - 这 3 个 Visual Studio 解决方案资源管理器图标有什么区别?
问题描述
我在 Visual Studio Community 2017 版本 15.8.1 中的 .cs 文件名右侧直接看到 3 种不同类型的图标,我很好奇它们的含义。我检查了: https ://docs.microsoft.com/en-us/visualstudio/ide/class-view-and-object-browser-icons?view=vs-2017 但找不到这些图标。
我在想它可能来自插件或其他东西?没有把握。就 GIT、编译状态或错误而言,没有共同的线索将它们联系起来。我是 VS 和 C# 的新手,所以这些事情困扰着我。
谢谢!
解决方案
这都与源代码控制有关,在你的情况下是 GIT
该
lock
图标表示文件受源代码控制,当前未修改或有任何未决更改。如果您将鼠标悬停在 VS 中,您将看到状态为“已签入”。该
plus
图标表示它是一个尚未添加到源代码管理的新文件。如果您将鼠标悬停在 VS 中,您将看到状态为“待添加”。该
red check
图标表示存在尚未提交的未决更改。如果您将鼠标悬停在 VS 中,您将看到状态为“待编辑”。
推荐阅读
- angularjs - 在角度js Typescript中聚类滚动错误
- c# - 找不到方法:进行 Http 调用时的 System.Threading.Tasks.Task UserInfoResponse
- php - 从 wordpress 页面调用 SOAP 服务
- regex - 如何匹配两个组,其中组 2 是强制性的,组 1 是可选的
- mysql - 三表关联
- javascript - 识别算子并进行计算
- php - 按自定义顺序对 Laravel 集合排序,除了 asc 或 desc
- mysql - 我需要每个用户的特定表格数据
- azure - 手动安装 azure-cli 时出错
- ceph - ceph-deploy 时如何修复 Ceph 错误