Android studio 如何使JetBrains IDE中的文件扩展名列表为只读?

Android studio 如何使JetBrains IDE中的文件扩展名列表为只读?,android-studio,pycharm,phpstorm,webstorm,jetbrains-ide,Android Studio,Pycharm,Phpstorm,Webstorm,Jetbrains Ide,我有一个基于现有源文件生成源代码的代码生成工具(build_runner) 生成的每个文件都是只读的 如何告诉JetBrains IDE阻止我(作为开发人员)编辑这些文件?(或者至少在我实际编辑文件之前警告我一个确认对话框) 这些文件用特定的扩展名标识 *.generated.dart *.unwrapped.dart 对生成的文件设置工具集文件权限:chmod 444 让您的工具像其他库一样将文件放入生成的文件夹中 设置此文件的文件权限并尝试编辑该文件后,来自Android Studio的示

我有一个基于现有源文件生成源代码的代码生成工具(build_runner)

生成的每个文件都是只读的

如何告诉JetBrains IDE阻止我(作为开发人员)编辑这些文件?(或者至少在我实际编辑文件之前警告我一个确认对话框)

这些文件用特定的扩展名标识

*.generated.dart
*.unwrapped.dart
  • 对生成的文件设置工具集文件权限:
    chmod 444
  • 让您的工具像其他库一样将文件放入
    生成的
    文件夹中
  • 设置此文件的文件权限并尝试编辑该文件后,来自Android Studio的示例: