每个Visual Studio选项卡附近的小挂锁符号是什么?

时间:2010-07-13 23:17:23

标签: c# visual-studio-2010

有时在任何Visual Studio选项卡的右侧会有一个小挂锁符号。它是什么?

我认为它类似于源代码控制,但我的解决方案未在源代码管理中进行检查。

编辑:感谢您到目前为止的答案,但我可以编辑文件。 当我处于调试模式时,它也有这个挂锁标志,但是当我将鼠标放在标签上时,我可以读取“只读”。 不处于调试模式(正常编辑模式,没有运行),还有挂锁符号。但是,当我将鼠标放在标签上时,没有只读文本。

是否还有挂锁标志的其他定义?或者如何在编辑我的正常源代码时看到挂锁符号(并且没有调试运行)?

5 个答案:

答案 0 :(得分:16)

表示该文件是只读的。

答案 1 :(得分:9)

单击“停止调试”红框按钮。这就是为什么它不让你编辑。刚发现自己;)

答案 2 :(得分:6)

如果你正在使用版本控制(在我的情况下 - git),paddlock也表示文件被锁定"提交。

文件中的任何更改后,它都会变为红色标记。然后,如果您对此文件提交更改,则会切换回paddlock。

答案 3 :(得分:1)

这意味着Visual Studio无法编辑该文件;当你要求VS导航到仅存在于元数据中的定义时,通常会出现这种情况。它会显示它可以显示的数据,但会显示一个挂锁,表示您无法编辑它。

答案 4 :(得分:1)

启动调试器并停止它为我清除它们......