【问题标题】:Edit non-project files in IntelliJ在 IntelliJ 中编辑非项目文件
【发布时间】:2017-07-11 18:44:40
【问题描述】:

我一直在尝试使用 IntelliJ Community Edition 2016.3 编辑非项目文件,但无法绕过只写保护。

我没有收到询问我是否真的要编辑非 proj 文件的弹出窗口,如以下帖子所示:Intelij 15 edit non project files by default

我还安装了Non Project Files Unlocker 插件,不幸的是它似乎没有影响(是的,我重新启动了 IDE)。

如果有人有同样的经历,或者如果有人有解决方法/解决方案,请告诉我。感谢所有建议!

谢谢!

【问题讨论】:

  • 您编辑什么文件类型?它位于哪里?文件权限是什么?您确定它没有配置为某个项目库的一部分吗?
  • Java 文件,不确定权限,因为文件的路径位于 maven 存储库中,我无法通过命令行访问它。是的,它被配置为另一个项目库的一部分。
  • 您是否尝试在 jar 中编辑反编译的类文件(或带有附加源的文件)?
  • 如果这个文件在jar或反编译的class文件中,你不能编辑它。
  • 是的,我意识到这实际上是不可能的。我的解决方案是创建一个新项目,然后在新的 intellij 窗口中编辑代码。

标签: java intellij-idea ide open-source project-files


【解决方案1】:

--> 创建新的 IntelliJ 项目(用于“非项目”文件),编辑代码,使用 maven 构建该代码,打开原始 IntelliJ 项目,并更新所需的文件。

【讨论】:

    【解决方案2】:

    我有类似的问题,但不是非项目文件,而是所有文件,IntelliJ Community Edition 2016.3。大多数时候我无法编辑任何东西。玩了文件保护,检查/取消检查写入权限,似乎没有任何工作。

    最终帮助我的是转到 File->Preferences...->Plugins,然后禁用 IdeaVim 插件。

    我在这里找到了解决方案:

    https://superuser.com/questions/951374/cant-type-delete-in-intellij-idea-osx-el-capitan-4/952647#952647?s=38d8d09b1b824d14aa70da4954b5bf66

    检查接受的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      • 1970-01-01
      • 2011-07-03
      相关资源
      最近更新 更多