我尝试更改javac.sublime-build-package,但通知访问被拒绝
我试图更改javac文件文本 但这并没有改变 因此,我尝试删除并替换为下面的文本副本 当我试图删除Sublime java包中的javac时 它会弹出通知“拒绝访问”。 我怎样才能更换它我尝试更改javac.sublime-build-package,但通知访问被拒绝,java,sublimetext3,javac,java-package,Java,Sublimetext3,Javac,Java Package,我试图更改javac文件文本 但这并没有改变 因此,我尝试删除并替换为下面的文本副本 当我试图删除Sublime java包中的javac时 它会弹出通知“拒绝访问”。 我怎样才能更换它 { "cmd": ["javac", "$file_name","&&","java", "$file_base_name"], "file_regex":
{
"cmd": ["javac", "$file_name","&&","java", "$file_base_name"],
"file_regex": "^(...?):([0-9]):?([0-9]*)",
"selector": "source.java",
"shell": true
}
当您想要调整现有包时,不应尝试覆盖原始文件。想想看,一旦软件包更新到新版本,您所做的更改就会消失 相反,Sublime Text提供了不同的定制软件包的方法,如: 如果Sublime Text 3的软件包作为打包软件包安装,则 应该可以直接覆盖单个非python文件。 为此,请创建一个Packages/{Package Name}/文件夹并保存 文件的自定义版本与文件中的文件同名 .sublime包文件 正如MattDMo所提到的,您还可以通过保存到
Packages/User
来创建其他构建系统。然后,您可以从“构建”菜单中选择它们
另一方面,请确保您的
.sublime build
文件是有效的JSON–示例中的此处输入代码部分将使其无效 请注意,提供此功能的不是包控件;Sublime core以本机方式加载这样的软件包(因此,即使没有PC,它仍然可以工作,尽管似乎不太可能有人会遇到这种情况)。您可能还想提到,您可以在软件包/User
文件夹中保存新的构建系统等。它们不会覆盖.sublime包
文件中的同一文件,但它们仍会显示在“构建”菜单中。