Pharko
一款用于组织您和其他社区成员共享代码片段的Sublime Text 3插件。
详细信息
安装
- 总数 48
- Win 31
- Mac 10
- Linux 7
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 | 0 | 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 | 0 | 0 |
自述文件
Pharko
一款用于组织您和其他社区成员共享代码片段的Sublime Text 3插件。
随着使用JSX语法的React组件和Vue单文件组件的出现,一个文件可以包含包含javascript、css和html的部分,其中多片段范围功能可能不够。这里的想法是按您的需求组织它们。
文件夹组织的典型例子是使用文件类型/扩展名作为根文件夹,然后是子文件夹,您可以根据需要创建子文件夹,其中包含实际的代码片段文件。通过遵循这种简单的文件夹结构,我们为自己打开了无限可能,这将帮助我们扩展我们的工具箱,就像其他任何Sublime强大用户一样。
- 现有的javascript、css和html代码片段将与React或Vue组件一起工作。
- 无需更新代码片段文件,只需添加更多范围。
- 社区可以在GitHub(及其它地方)创建代码片段存储库,以与其他用户共享他们的源代码。
- 公共存储库可以手动安装在此软件包文件夹中,并由该软件包读取。
- 您不需要记住每个代码片段的触发键,因为在您使用扩展名或适当地描述目录名称时,目录遍历似乎要容易得多。
快速面板快捷键
将以下键盘快捷键添加到您的快捷键文件
{ "keys": ["alt+shift+0"], "command": "pharko_list", "args": {} },
新增功能
在父文件夹内部添加到子文件夹的额外快捷键 { "keys": ["alt+shift+9"], "command": "pharko_list", "args": { "location" : "php" } },
考虑到附加文档的代码片段。通过在代码片段文件中包含额外的xml数据,我们能为我们用户提供指导或示例用法。这里是一个代码片段修改示例
<snippet>
<content><![CDATA[
public function __construct(${1})
{
${2://}
}
]]></content>
<title>Snippet Title</title>
<docs><![CDATA[
Your additional information.
]]></docs>
<code><![CDATA[
<?php
//Sample source code or output
?>
]]></code>
</snippet>
待办事项
随着作者刚刚开始学习如何用Python编写Sublime软件包,此包将会有更多改进。
- 创建和读取配置设置
- 自动安装公共代码片段存储库
许可证
在MIT许可证下发布。
版权所有 © 2017 Marco Hermo [email protected]
在此特此许可,免费地向任何获得此软件及其相关文档文件(以下简称“软件”)的任何人,在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,以及允许向软件提供者的任何人这样做,但受以下条件约束。
上述版权声明和本许可通知应包含在软件的任何副本或实质部分中。
软件按“现状”提供,不提供任何种类的保证,明示或暗示的,包括但不限于适销性、特定目的适用性和非侵权性担保。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任负责,无论是在合同、侵权或其他情况下,由软件或使用或以其他方式与软件相关引起的。