GoLand 2025.3 Help

非项目文件保护对话框

当您尝试编辑非项目文件(如 SDK 源代码、外部源代码等)时,会显示此对话框。 此类文件有意受到保护,无法修改。 例如,不建议更改 Go SDK 包,因为您应该按原样重用它们。

如果您想处理这些文件,请将它们添加到内容根中。 在 GoLand 中,内容根是包含您的源代码、构建脚本、单元测试和文档的文件夹。 在 项目 工具窗口中,此文件夹标有 目录 图标。

如果您只想编辑这些文件一次而不将它们添加到您的项目中,请使用对话框中的一个选项。

非项目文件保护对话框
  • 此文件 :选择此选项以禁用文件的保护。

  • 此目录中的所有文件 :选择此选项可关闭对所列文件及同一目录下所有文件的保护。

  • 任何非项目文件 :选择此选项以禁用保护。

编辑 vendor 目录中的非项目文件

如果您需要编辑 vendor 目录中的文件,请考虑将此目录作为内容根添加到您的项目中。 在 内容根文章中了解更多关于内容根的信息。

从编辑器将包文件夹添加到内容根

  1. 开始编辑非项目文件。

  2. 非项目文件保护 对话框中,选择您想要编辑的 范围

  3. 在通知窗口中,点击 将 <package> 添加到项目

    编辑 vendor 中的非项目文件

从设置将包文件夹添加到内容根

  1. Ctrl+Alt+S 打开设置并导航到 项目结构。 .

  2. 点击 添加内容根目录 按钮,并导航到您想要添加到项目结构作为内容根的文件夹。

    添加内容根目录
最后修改日期: 2025年 12月 5日