ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

项目树模板

julianxhokaxhiu 全部

为您项目提供一个简单的模板:使用简单脚本管理树结构!

详细信息

安装次数

  • 总数 2K
  • Win 1K
  • Mac 497
  • Linux 518
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0

说明文件

源代码
raw.githubusercontent.com

项目树模板 - 将模板带到您的项目!

简介

这是一个针对 Sublime Text 3 的简单插件,用于创建您项目的模板。想象一下,您正从零开始创建项目。您首先需要创建一个名为“css”的文件夹,您将在这里放置所有的CSS文件。像之前一样,您还会创建一个“js”文件夹,您将在这里放置您的JavaScript文件。最后,您将创建一个index.html文件,您将把HTML放入其中。

当然,这可能是工作中不太常见的情况,但实际上,从创建模板到启动小型项目,这种情况有时会发生。

今天,通过这个插件,您可以使用仅几行元声明来自动化所有工作,每次项目文件保存时,它会反映到项目文件夹中。简单至极。

如何使用

您唯一需要做的就是,在任何你想的地方创建一个 my_project_name_here.stprj 文件,记住,所有内容都将创建在保存那个文件的相同位置。

之后,您需要像往常一样声明项目的结构。例如,前面提到的项目中,可以写成以下形式

css/
js/
index.html

是的,就是这些。非常简洁!听起来熟悉吗?是的,Unix路径声明。没有更多的,您已经拥有使用此插件所需的所有基础知识。没有新内容。

参考

  • 要在源脚本中简单地放置一条注释,请使用 # 字符作为您行的第一个字符。一个例子是

    # Example of comment
    
  • 要简单地在每次保存时删除项目中的任何文件,请将 - 字符作为您行的第一个字符。一个例子是

    -css/style.css
    

    但是假设我们要删除该文件夹中的所有文件(包括该文件夹本身),则必须写成

    -css/*
    

    或者您也可以写成

    -css
    

    因为它会自动检测是否是文件夹。请注意,这与-css/*的语法相同。

  • 为了为具有该扩展名的每个文件放置一个默认模板,我们将使用行的第一个字符作为?字符。一个使用示例是

    ?css:path/to/tpl.css
    ...
    css/style.css
    

    请注意,全局模板必须在任何路径声明之前声明。

  • 为了为一个单个文件放置一个模板,同时覆盖全局模板(如果存在),我们需要在路径声明后写上:字符。一个使用示例是

    css/style.css:path/to/tpl.css
    
  • 您现在可以使用URL(http或https)下载资源(即使在模板或单个文件中)。只需在:字符后放置您的URL。一个使用示例是

    js/jquery-latest.min.js:https://code.jqueryjs.cn/jquery-latest.min.js
    
  • 新增! 您可以使用组!这并没有什么特别的,它只是一个会包含其内部的任何路径的父目录。使用示例为

    foo (
        css/
        js/
        index.html
    )
    

或者也可以

foo/bar (
        css/
        js/
        index.html
    )

还有一点要记住!

如果您在任何路径(模板或非模板)的开头放置一个/字符,则该路径将始终被认为是相对于项目文件的相对路径

安装方法

它很快就会在Sublime Package Control上提供。所以你需要做的就是:按下代码>Ctrl+Shift+P,输入install,然后按Enter,然后输入ProjectTreeTemplater,最后再次按Enter键。

与此同时,要安装它,您只需下载该文件夹的副本,并将其复制到您已经存在的包之一中。为了找到它,只需打开Sublime Text,然后执行

Preferences -> Browse Packages...

并将其放入该文件夹中。

许可协议

请参阅LICENSE

最后但同样重要的是

这个插件离完美还有很长的路要走,所以如果您发现任何错误,您都可以自由地贡献:)