首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

插件基础目录

插件脚本使用JavaScript编写。 术语 在我们进一步讨论之前,让我们定义一些术语。...插件:一组脚本,命令和其他资源组合在一起作为一个独立单元 Plugin Bundle:磁盘上的文件夹,其中包含组成插件的文件 行动:用户所做的事情(选择菜单或更改文档)触发命令 命令:一个插件可以定义多个命令...我如何制作插件? 到现在为止,你可能想知道如何开始写你自己的。 开始使用插件最简单的方法是打开Sketch,打开文档并control + shift + k打开Run Script面板。...如果您想使用真实的开发环境(您需要为了分发插件),请查看开发环境页面。...接下来的几个指南将逐渐向您介绍插件的内部工作。我们将检查插件的构建块:清单和脚本。一旦你掌握了它们,你可以创建复杂的插件

61250

插件位置目录

Alt,方法是打开插件菜单并选择“显示插件文件夹”。...安装插件 如果您双击.sketchplugin文件,Sketch会将其复制到您的Plugins文件夹中。它实现的任何命令应立即显示在插件菜单中。...或者,您可以通过简单地将它们自己移动到插件文件夹来安装插件。 注意:Sketch也支持使用别名和指向单个插件的链接,或支持插件文件夹本身。...删除插件 要删除插件,只需选择插件>管理插件...菜单选项,选择要从列表中删除的插件,然后右键单击插件或单击齿轮图标,然后选择卸载“插件名称”: ?...Uninstall 插件提供的任何命令都将立即从插件菜单中删除。 或者,您可以取消选中列表中的任何插件,以在不卸载它的情况下禁用它。

1.6K120
您找到你想要的搜索结果了吗?
是的
没有找到

发布插件目录

Sketch插件列在GitHub存储库中。本文档解释了如何在那里发布它以及如何让Sketch接收插件的更新。...要将您的插件添加到列表中,请使用关于您的插件的信息打开PR。...发布更新 从Sketch v45起,Sketch提供了官方支持的机制来更新应用程序中的插件。 如果您的插件已经内置了自己的更新机制,我们鼓励您转向使用新系统。...如果你的插件做了任何需要初始化的事情,你应该把这个Startup处理器作为插件的一部分。...执行Shutdown处理程序也是一样,你应该实现你的插件需要的任何清理代码。你可能已经在使用这些事件,但是插件更新比以前更重要。 当插件更新时,正在更新的版本将发送该Shutdown操作。

1.1K70

fastadmin插件开发之插件目录

上一篇文章写了点关于插件开发的东西,这一次打算就插件目录,以及各自的作用做一个补充说明.凡事几天不用,隔几天再看似乎倍感亲切....上一篇文章Fastadmin开发之插件开发 里说我们可以直接通过命令行的方式生成一个插件目录.但是这个目录是一个残缺的目录. ?.../addons/blog文件夹 ├── controller //此文件夹为插件控制器目录 ├── lang //此文件夹为插件语言包目录 ├── model...//此文件夹为插件模型目录 ├── public //此文件夹中所有文件会覆盖到根目录的/public文件夹 ├── view //此文件夹为插件视图目录 ├── Mydemo.php...//此文件为插件核心安装卸载控制器,必需存在 ├── bootstrap.js //此文件为插件JS启动文件 ├── LICENSE //版权文件 ├── config.php

2.1K20

(总目录

因为,在数据结构中的重要性。所以,我决定在学习和图都新建一个文章作为总目录。...的基本概念,以及专有名词 的基本运算,以及存储结构 二叉 二叉搜索 平衡二叉 堆 哈夫曼 并查集及运算 的应用及习题板块 的基本概念,以及专有名词 的定义:是由n个结点或元素组成的有限集合...的四种逻辑表示方法:树形表示法,文氏图表示法,凹入表示法,括号表示法 的基本术语(重要): 的性质: 性质1 中的结点数等于所有结点的度数之和加1。...性质2 度为m的中第i层上至多有mi-1个结点(i≥1)。 性质3 高度为h的m次至多有 mh-1/m-1 个结点。..., 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:(总目录

55120

vim-IDE进化04 NERD-tree 文件目录管理插件

演示 这个插件的作用很大,可以方便的管理和打开文件、进入目录一个刚需插件。 看效果图,左侧的目录就是插件显示的效果。...图片 安装 如果还不了解安装插件的话朋友,请移步vim-IDE 03 插件管理器plug插件,这里我们进行 vim IDE 化的第一个插件。...添加插件 vim ~/.config/nvim/init.vim " NERDTree文件 Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle...,这个很有用 " 当前从左进入,又要将当前目录定位到当前位置用这个 map r :NERDTreeFind "显示书签" let NERDTreeShowBookmarks...设置书签,下次在任何目录位置打开后,都可以从书签快速定位 在左侧目录找到你要设置成书签的目录,将光标移动到那个目录

35130

Jupyter Notebook 添加目录插件

之前看到有个人是自己开发了目录插件并使用的,就百度了下 Jupyter Notebook 添加目录的教程。...下面教程在查看了为 Jupyter Notebook 添加目录和 Jupyter Notebook 添加目录这两篇教程,动手踩了几个坑后记录下来的。...nbextension install --user --skip-running-check 注意配置的时候要确保没有打开 Jupyter Notebook 启动 Jupyter Notebook,开启目录...打开一个 .ipnb 文件,工具栏就会出现目录选项,点击就会生成目录。 ? 使用目录 ?...目录旁会出现四个设置选项: 第一个选项:隐藏/显示目录 第二个选项:更新目录 第三个选项:给文本章节标号 第四个选项:在notebook的开头添加目录跳转链接 Jupyter Lab 中的目录生成

2.7K41

插件,脚本和命令目录

代码 使用桥接器,您可以从主机应用程序(在本例中为Sketch)或从系统本身获取Objective-C对象 基本的Objective-C对象具有等同的JavaScript(如字符串和数字),通常可以以与JS...版本相同的方式使用 您可以像在JS中一样读取和写入自定义Objective-C对象的属性 您可以使用熟悉的JavaScript语法或Objective-C方括号语法来调用自定义Objective-C对象的方法...>自定义插件...菜单项。...创建一个插件 一旦你有一个你想要开发成适当的插件的脚本,你可以使用Run Custom Script ...表单中的Save ...按钮。...通过编辑manifest.json插件文件夹中的文件,您可以自定义命令的名称,输入描述,甚至可以展开插件以定义多个命令。 有关更多信息,请参阅插件包。

90280

Python使用递归实现目录

前言说到目录数,下意识的很容易想起递归这个操作。当我们去获取一些文件目录的时候,递归是最合适的一种算法不管你是二叉还是B+,都能看到递归的影子。...next_row, next_col)# 示例二维数组array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]# 调用递归函数recursive_2d_array(array)目录使用...Python进行目录的展示import osdef display_dir_tree(start_path, indent=''): for item in os.listdir(start_path...start_path = '/directory/path'display_dir_tree(start_path)展示结果将start_path变量替换为您想要展示目录的起始路径。...然后运行该Python文件,即可在控制台中看到目录的结构展示,输出结果如下:|-- root |-- dir1 |-- file1.txt |-- file2.txt

9700

Vue.js 目录结构

npm 安装项目,我们在 IDE(Eclipse、Atom等) 中打开该目录,结构如下所示: image.png 目录解析 目录/文件 说明 build 项目构建(webpack)相关代码 config...配置目录,包括端口号等。...node_modules npm 加载的项目依赖模块 src 这里是我们要开发的目录,基本上要做的事情都在这个目录里。里面包含了几个目录及文件:assets: 放置一些图片,如logo等。...components: 目录里面放了一个组件文件,可以不用。App.vue: 项目入口文件,我们也可以直接将组件写这里,而不使用 components 目录。main.js: 项目的核心文件。...components: 目录里面放了一个组件文件,可以不用。 App.vue: 项目入口文件,我们也可以直接将组件写这里,而不使用 components 目录。 main.js: 项目的核心文件。

1K20
领券