我在解决方案中有很多常见的JavaScipt代码,它与解决方案的其余部分同时发挥作用。大多数时候我打开这些文件,只是为了看到他们的API(函数签名等)从解决方案中的其他地方调用它们。
如您所知,IntelliSense对JavaScript没有太大作用,因此我必须打开该文件才能看到API,如果我不小心编辑和破坏JavaScript代码,IntelliSense不会抱怨。
我有很多次不小心编辑或粘贴随机代码到这样的Javascript文件中,直到事情引发错误我才会意识到问题。有时候错误是如此模糊和不清楚我不得不花费数小时才发现事故。常见的JavaScript代码是我查找错误的最后一件事,因为它们一直没有错误地工作。
有没有办法在Visual Studio中以某种方式“锁定”(或制作“只读”)源文件?
请注意,这与源代码管理无关。
答案 0 :(得分:1)
您可以在Windows文件系统中为要保护的文件设置写保护。然后,您无法通过Visual Studio将某些内容保存到这些文件中。