我试图更改javac.sublime-build-package,但通知访问被拒绝

rpppsulh  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(393)

我试图改变javac文件文本,但它没有改变,所以我试图删除并替换为下面的文本副本,当我试图删除崇高java包中的javac时,它会弹出通知“拒绝访问”。如何更换?

{
"cmd": ["javac", "$file_name","&&","java", "$file_base_name"],
"file_regex": "^(...?):([0-9]):?([0-9]*)",
"selector": "source.java",
"shell": true
}
pn9klfpd

pn9klfpd1#

当您要调整现有的包时,不应该试图覆盖原始文件。想想看,一旦软件包更新到新版本,您所做的更改就会消失。
相反,sublime text提供了定制软件包的不同方法–如软件包控制文档中所述:
如果sublime text 3的包作为打包包安装,则应该可以直接覆盖单个非python文件。为此,请创建一个packages/{package name}/文件夹,并使用与.sublime包文件中相同的名称保存文件的自定义版本。
正如mattdmo所提到的,您还可以通过将 Packages/User . 然后您就可以从构建菜单中选择它们。
另一方面,请确保 .sublime-build 文件是有效的json enter code here 你的例子中的一部分使它无效!

相关问题