Intellij Idea 如何更改intellij中文件的只读状态

efzxgjgh  于 2023-10-15  发布在  其他
关注(0)|答案(9)|浏览(646)

我有一个Java项目,我想在intellij中修改它,但我不能这样做,因为这个**”只读文件““文件不可写”**,那么我如何修改和执行它?

w9apscun

w9apscun1#

若要切换文件的只读属性,请在编辑器中打开文件,或在“项目”工具窗口中选择该文件。执行以下操作之一:

  • 在主菜单上,选择File | File Properties | Make File Read-OnlyMake File Writable

  • 单击右下角状态栏中的锁定图标。

vshtjzan

vshtjzan2#

如果IntelliJ IDEA无法使用File更改文件权限,|文件属性|使文件可复制,那么可能另一个用户拥有该文件,例如root(使用此命令验证:ls -hal /path/to/File.java
如果其他人拥有它,无论出于何种原因,您都可以在终端中使用chown命令自己更改权限:
sudo chown yourusername /path/to/File.java
其中yourusername是用于启动Intellij IDEA的同一个用户。

xdyibdwo

xdyibdwo3#

对于Mac,这绝对有效:
sudo chmod -R 777 /YourDirectory

uqcuzwp8

uqcuzwp84#

我只是有这个问题,我终于弄明白我哪里出了问题。
谷歌一个多小时的建议没有帮助。原来我是在-out > production > MyPath文件夹中选择的文件,而不是在我的项目侧边栏中的-src文件夹中。选择-scr > MyClass文件允许我做我想做的事情。

hujrc8aj

hujrc8aj5#

如果你使用Mac。遵循以下步骤:
1.通过Finder打开该文件
1.右键单击并选择Get Info
1.在文件信息窗口中,选择Sharing and Permissions,按预期更改Privilege。在更改之前,您应该记得通过单击右下角的Locker Icon来解锁更改权限。

8qgya5xd

8qgya5xd6#

在IntelliJ中使用SAP Hybris的情况下,当您使用Hybris插件导入项目时,OOTB模块文件是只读的(文件不可写)。

  • 导入项目时(如果已导入,则重新导入项目),系统将提示您输入“导入设置”。
  • 取消选中以只读模式导入OOTB模块
  • 导入后,您应该能够编辑OOTB文件。

atmip9wb

atmip9wb7#

我也在为这种情况而挣扎。这是对我有效的解决方案。
当你从Intellij打开一个文件时,不要选择包含src文件的主文件夹,而是选择src文件本身并打开它。这样我就可以重新写代码了。

zujrkrfu

zujrkrfu8#

在左上角的下拉菜单中,您可以从“测试”,“生产”,“问题”中切换/选择Project或您选择的任何其他目录到Packages,您将可以编辑您的包,Project文件夹中的文件不可编辑,尽管它们以.class扩展名结束。

bkhjykvo

bkhjykvo9#

当其他用户创建了这些文件时,会出现此错误。
1.右键单击要删除的文件或文件夹。
2.选择在文件夹中显示选项。
3.删除文件并输入密码。
4.文件将被删除。

相关问题