Sublime Text 2中的条件配色方案

时间:2016-05-11 22:54:36

标签: sublimetext2 sublimetext

在我的工作流程中,我为每个网站项目管理两组代码。一个用于实时代码,另一个用于仍在上演的代码。

我想要实时文件&暂存文件以通过不同的配色方案进行样式设置,以便我可以轻松区分它们。

有没有办法根据文件的目录路径更改Sublime Text中的配色方案?

例如:

  • Packages/ColorSchemes/ColorScheme_1.tmTheme的样式为/staging/style.css
  • Packages/ColorSchemes/ColorScheme_2.tmTheme的样式为// When running tests for the Dev environment, skip test suites with the property testingOnly=true def disableSuitesWithProperty(def propertyName) { project.testSuiteList.each { testSuite -> def isPropertyTrue = testSuite.getProperty(propertyName)?.getValue()?.toBoolean() ?: false; if(isPropertyTrue) { log.info "[Project Setup Script] Will Skip Test Suite: ${testSuite.name}"; testSuite.setDisabled(true); } else { log.info "[Project Setup Script] Will Execute Test Suite: ${testSuite.name}"; testSuite.setDisabled(false); } } } if ("Dev".equals(project.getActiveEnvironmentName())) { disableSuitesWithProperty("testingOnly"); }

1 个答案:

答案 0 :(得分:1)

我编写了一个符合初始要求的简单插件,最后添加了一些额外的功能,因为它可能对其他人有用。作为一个版本。

该插件使用RegEx来匹配:

  • FileNames( full& partial
  • 扩展
  • 家长目录
  • 子目录结构

一些例子:

Path

FileName

获取插件:

@ PackageControl

@ GitHub

相关问题