非项目文件保护对话框
当您尝试编辑非项目文件(如 SDK 源代码、外部源代码等)时,会显示此对话框。 此类文件有意受到保护,无法修改。 例如,不建议更改 Go SDK 包,因为您应该按原样重用它们。
如果您想处理这些文件,请将它们添加到内容根中。 在 GoLand 中,内容根是包含您的源代码、构建脚本、单元测试和文档的文件夹。 在 项目 工具窗口中,此文件夹标有 图标。
如果您只想编辑这些文件一次而不将它们添加到您的项目中,请使用对话框中的一个选项。

此文件 :选择此选项以禁用文件的保护。
此目录中的所有文件 :选择此选项可关闭对所列文件及同一目录下所有文件的保护。
任何非项目文件 :选择此选项以禁用保护。
编辑 vendor 目录中的非项目文件
如果您需要编辑 vendor 目录中的文件,请考虑将此目录作为内容根添加到您的项目中。 在 内容根文章中了解更多关于内容根的信息。
从编辑器将包文件夹添加到内容根
开始编辑非项目文件。
在 非项目文件保护 对话框中,选择您想要编辑的 范围。
在通知窗口中,点击 将 <package> 添加到项目。

从设置将包文件夹添加到内容根
按 Ctrl+Alt+S 打开设置并导航到 。 .
点击 添加内容根目录 按钮,并导航到您想要添加到项目结构作为内容根的文件夹。

最后修改日期: 2025年 12月 5日