问题 在Sublime Text 3中编辑构建系统


如何在Sublime Text 3中编辑构建系统,无论是原生的还是我通过Package Control安装的系统?例如,对于Sass Build包,它最近输出.map文件,所以我想配置它以便它停止这样做。

它似乎有所不同 崇高文本2 因为这些说明似乎不适用于我在Sublime Text 3文件夹中的内容。

我可以在每个项目的基础上更改它们吗?


937
2017-09-05 18:42


起源



答案:


与Sublime Text 2不同,版本3使用zipped .sublime-package 文件包含通过Package Control安装的默认包和插件。结果,他们并没有所有的文件夹 Packages 通过访问文件夹 Preferences -> Browse Packages...

要访问这些包中的文件,请使用 PackageResourceViewer 插入。默认情况下它会添加 PackageResourceViewer: Extract Package 和 PackageResourceViewer: Open Resource Command Palette的菜单选项。使用 Extract Package 将包或插件完全解压缩到 Packages 目录,其内容将覆盖原始文件 .sublime-package 存档。使用 Open Resource 打开包中的文件以供查看。此文件可以编辑,如果保存将被放入 Packages/PluginName/file.name 并将覆盖原始。

虽然此功能很棒,但请记住,随后将对提取的插件进行后续升级 Packages/PluginName 覆盖那些 PluginName.sublime-package 存档。监控Sublime中定期出现的Package Control消息以及各种插件的页面 包控制网站 查看是否需要更新提取的文件。最保守的操作模式是只提取您知道需要修改的单个文件,允许在需要时升级插件/包的其余部分。


14
2017-09-05 19:26



很棒的写作,但有些地方的“插件”这个词最初让我感到难过 - 我想你的意思是 Packages/<PackageName>/<filename>, Packages/<PackageNam> 和 <PackageName>.sublime-package。包 包含 插件(以及其他内容),我们在这里谈论 包。 - mklement0


答案:


与Sublime Text 2不同,版本3使用zipped .sublime-package 文件包含通过Package Control安装的默认包和插件。结果,他们并没有所有的文件夹 Packages 通过访问文件夹 Preferences -> Browse Packages...

要访问这些包中的文件,请使用 PackageResourceViewer 插入。默认情况下它会添加 PackageResourceViewer: Extract Package 和 PackageResourceViewer: Open Resource Command Palette的菜单选项。使用 Extract Package 将包或插件完全解压缩到 Packages 目录,其内容将覆盖原始文件 .sublime-package 存档。使用 Open Resource 打开包中的文件以供查看。此文件可以编辑,如果保存将被放入 Packages/PluginName/file.name 并将覆盖原始。

虽然此功能很棒,但请记住,随后将对提取的插件进行后续升级 Packages/PluginName 覆盖那些 PluginName.sublime-package 存档。监控Sublime中定期出现的Package Control消息以及各种插件的页面 包控制网站 查看是否需要更新提取的文件。最保守的操作模式是只提取您知道需要修改的单个文件,允许在需要时升级插件/包的其余部分。


14
2017-09-05 19:26



很棒的写作,但有些地方的“插件”这个词最初让我感到难过 - 我想你的意思是 Packages/<PackageName>/<filename>, Packages/<PackageNam> 和 <PackageName>.sublime-package。包 包含 插件(以及其他内容),我们在这里谈论 包。 - mklement0