首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    插件开发】—— 2 插件入门

    我们先做一个简单的工具栏的控件,了解一下eclipse的插件开发流程!   1 新建一个插件工程 ?   2 创建自己的插件名字,这个名字最好特殊一点,一遍融合到eclipse的时候,不会发生冲突。 1 导入了插件所需要用到的jar包 2 导入了插件依赖的库 3 源文件 4 插件按钮图片 5 插件的配置信息 MANIFEST.MF 插件的捆绑信息 Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: 我的插件 Bundle-SymbolicName: com.test.myplugin; singleton:=true 提供的插件类Activator.java 1 package com.test.myplugin; 2 3 import org.eclipse.jface.resource.ImageDescriptor 最后让我们运行一下这个插件吧! ?   启动方式1 直接在overview界面点击;    启动方式2 也可以点击运行或者DEBUG按钮,运行方式选择Eclipse Application。   

    3K90发布于 2018-01-18
  • 来自专栏Y大宽

    Cytoscape插件2:CytoHubba

    已经有几个插件可以对网络数据进行节点排名,比如NetworkAnalyzer和CentiScaPe,他们可以计算有向或无向网络的拓扑参数。 这些插件比其他常用的插件提供了更多的中心性测定指标,但是一些其他重要的特性和最近发展的方法他们并未包括进去。不同的方法聚焦不同的拓扑特点或者,相似的特征有着不同的计分策略。 为了让生物工作者对网络特点的利用更加辩解,我们编写了cytoHubba插件以执行我们最新发展的算法和几个流行的算法。

    7.1K10发布于 2018-09-10
  • 来自专栏逮虾户

    protobuf 2 kotlin 插件

    因为上述原因,所以我们现在急需的是一个proto插件,可以帮助我们把一个proto文件直接转化成kotlin的。当然我们第一目标是最好能在kotlin官方找到这样一个能力,直接支持。 ) val newSample = ProtoBuf.Default.decodeFromByteArray<Sample>(encode) 只要引入kotlinx-serialization插件之后 pbandk pbandk 仓库地址 这个库通过protobuf-java编写了一个proto插件。 由于上述的种种原因,我们还是打算自己写一套protoc插件。 = null, @ProtoNumber(2) private val strVal: String?

    91120编辑于 2023-10-16
  • 来自专栏sktj

    jquery 自己编写插件2

    css"> table { border:0;border-collapse:collapse;} td { font:normal 12px/17px Arial;padding:2px /scripts/jquery.js" type="text/javascript"></script> <script type="text/javascript"> //插件编写 ;(function } }); })(jQuery); //插件应用 $(function(){ $("#table2") .alterBgColor() //应用插件 MAXMAN 女 浙江杭州

    <table id="table<em>2</em>"

    65000发布于 2019-10-10
  • 来自专栏web技术开发分享

    chrome插件 manifest 2 to 3

    改版的原因: 图片 相当蛋疼 下面是 基于现有插件 需要做的一些改变的清单 1.background 替换成service worker: 需要注意的是:不使用时终止,需要时重新启动(类似于事件页面 (service worker独立于页面,无法使用window对象) 2.v3 废弃了一些方法: chrome.extension.sendRequest() chrome.extension.onRequest username: 'demo-user' }; chrome.runtime.onMessage.addListener((message, sender, sendResponse) => { // 2. 这个暂时还没想到比较好的解决方法,后续会更新 问题描述:https://blog.csdn.net/qq_35606400/article/details/114986532 尝试解决方案1: //Manifest v2 content_security_policy": { "extension_pages": "script-src 'self' 'unsafe-eval'; object-src 'self'", } 添加unsafe-eval标实,但是插件会给我们抛错

    2.7K10编辑于 2022-08-11
  • 来自专栏WordPress果酱

    自己动手写 WordPress 插件 2a:窗体化插件 a

    上一节我们通过一个很简单并且很有意义的插件 WP-Sofa 给大家讲解了如何自己动手开始写插件,今天将和大家讲解如和窗体化这个插件,并推出我们的沙发二代。 看文章:窗体化侧边栏 废话说完了,那我们开始我们今天的主题:窗体化你的插件。 首先,我们让插件能够支持 Widget 只是一个额外的功能,原有的手工调用的功能还是要保持。 下面我们开始 widget 这个插件: 首先了解下基本的 Widget 语法: <? 然后又从 WordPress Widgets 说明文档上知道:不要在插件导入之后执行任何代码,并使用 plugins_loaded 这个hook。 根据上面的分析,我们的 Sofa 的 widget 函数为: 窗体化插件 2

    44320编辑于 2023-04-15
  • 来自专栏WordPress果酱

    WordPress 头像插件:Gravatars2

    目前在 WordPress 支持 Gravatar 的插件(就我所知)有三个: 第一个是 Gravatar 官方推出的 WP Gravatar,这个插件比较简单,实现的功能很少,仅仅显示头像,如果留言者没有在 最后一个,也是本站使用的 ZenPax 的 Gravatars2,该插件是在 skippy dot net 的 Gravatars 基础上改进的,首先就是它在本地注册的用户,可以直接在本地上传图像,如果不想在 下面就给大家介绍下 Gravatars2 的安装和使用: Gravatars2 的安装和使用 在使用之前,你要确认你没有使用别的 Gravatar 插件,如有,请停止它。 ,然后到插件管理界面激活 Gravatars2 插件,也可以激活 Gravatars2-WPCron 这个插件用于定时去 gravatar.com 服务器上获取头像缓存到本地,或者你也可以把 gravatars2 关于Gravatars2就介绍这么多了,如果你对于 Gravatar2 这个插件使用上什么不明的地方,请给我们留言。

    1.1K10编辑于 2023-04-13
  • 来自专栏用户4480853的专栏

    ToolBench插件指南 发布于 2

    焕然一新 更多扩展尽在Tool Bench 安装插件 动指间的功夫,就能享受Tool Bench带来的好处 插件功能 Tool Bench 是一款非常强大功能型插件,它为绝大多数主题、插件提供了更好的扩展能力和一些 它包含了如下的一些功能: 提供对接到 GitHub 仓库信息的内建 API 接口 提供对接到和风天气API的内建 API 接口 支持在页面中使用 AntV X6 图编辑引擎 支持在页面中使用 AntV G2插件在配置中为任何主题、任何插件都提供了支持自己的扩展的自定义标签的能力。 在您的主题、插件发布页面中提醒您的使用者安装本插件,并前往插件设置 → 渲染增强 → 标签前缀中添加您的标签支持,这里举一些例子: 在Joe3.0主题中开发了<joe-xxx>标签,那么只需要在插件设置 Halo Theme Joe2.0 AntV X6 图编辑引擎 AntV G2 可视化语法

    62130编辑于 2023-10-21
  • 来自专栏米扑专栏

    Clojure 学习入门(2)—— eclipse 插件

    +3 #clojure Clojure 1.1.0 user=> (+ 1 2 3) 6 示例2:打印“IT-Homer” user=> (javax.swing.JOptionPane/showMessageDialog 2. 安装Eclipse Clojure插件 这里安装的插件是Counterclockwise,可以通过Eclipse自动安装软件的功能直接安装,具体如下: Eclipse菜单Help->Install New Software->输入插件网址:http://ccw.cgrand.net/updatesite/,根据提示安装,重启Eclipse 安装好Counterclockwise插件后,可以新建Clojure 安装leiningen针对eclipse的插件 这个插件可以通过读取project.clj 来自动建立eclipse的源码工程,之后你再通过eclipse的import exists project即可

    1.4K10发布于 2019-02-18
  • 来自专栏Y大宽

    Cytoscape插件3:Enrichment Map(2)

    在从Affymetrix 向NCBI entrez-gene转换后,执行富集分析,使用的是bioconductor hgu133plus2 package。 2.雌激素处理的乳腺癌细胞 微阵列数据(GSE11352)由18个samples组成,6classes,每个3个重复(6classes指的是3个时间点,雌激素处理和未处理)。 5.EM:重叠检测和网络可视化 基因集定义和富集列表文件在cytoscape插件EM中加载,并且通过显著性进行过滤,用户可以自行设置p-value和FDR阈值。 6 EM:应用 EM作为一个java插件免费在cytoscape网络中可视化和分析。插件和代码也是免费的。这个插件可以读取两种类型的输入格式,GSEA专有的和一般的。 Case2中使用的热图可视化,可以对任何选定的基因集使用。任何用户选择的基因集和基因集集合都可以被上传并执行query set post-analysis,就像在case3中描述的。

    1.8K30发布于 2018-09-10
  • 来自专栏技术经验分享

    分享纯代码WordPress判断并自动添加图片ALT属性

    直接将下面代码丢进functions.php即可: //作者:全百科网 //网站:http://www.quanbaike.com/ //Wordpress判断并自动添加图片ALT属性 function image_alt altURL.'>'; $imgalt = str_replace($tag,$url,$imgalt); } } } return $imgalt; } add_filter( 'the_content','image_alt

    1.2K00发布于 2019-07-08
  • 来自专栏WordPress果酱

    自己动手写 WordPress 插件 2b:窗体化插件 b

    上一节我们讲解了如何窗体化插件的第一部分,今天我们将继续第二部分,如何给我们创建的 Widget 创建选项 Panel。 我想使用沙发二代的同学已经感觉现在很轻松了,如果主题支持,根本不用修改模板就能调用该插件。但是最求完美的同学会发现默认输出的 Title 是“最沙发的人”。 好吧,搜索下或者看看别人的插件(偶经常这样写插件的,如果你的插件因此被我偷师了,算你倒霉!嘿嘿!),发现是通过 register_widget_control 这个 hook 绑定的。

    34020编辑于 2023-04-15
  • 来自专栏Angular&服务

    VSCode开发Angular2+TypeScript插件

    Angular在VSCode下的插件 1.Angular TypeScript Snippets for VS Code 2.Angular VS Code TypeScript and HTML Snippets Code Typescript Auto Importer 8.vscode-icons 9.vscode-exports-autocomplete 10.Typelens 11.Angular 2, 13.Path Intellisense (路径提示) 14.Prettify JSON (格式化json) 15.markdownlint (markdown语法提示插件 ) 16.Beautify (格式化代码必备插件。 itemName=johnpapa.Angular2) ---- 暂时就这么多吧! 以后再添加吧!

    1.9K20发布于 2018-08-20
  • 来自专栏mythsman的个人博客

    Angular2下使用pdf插件

    前言 最近需要在Angualr2建的项目里做一个pdf显示的功能,在网上找了个插件,不过由于是第一次使用额外插件,在用的时候遇到了一些坑,这里权且记一下使用的步骤,方便以后的参考。 安装 这里需要安装两个包:pdfjs-dist和ng2-pdf-viewer,安装时是要顺便保存到package.json里的,因此在项目根目录下输入下面命令: npm install pdfjs-dist --save npm install ng2-pdf-viewer --save 于此同时,我们还要在system.config.js里添加映射,否则会加载不到这个插件。 'ng2-pdf-viewer': 'node_modules/ng2-pdf-viewer', 'pdfjs-dist': 'node_modules/pdfjs-dist' } 然后还要添加在 样例 参考 github/VadimDez/ng2-pdf-viewer SYSTEMJS.md Angular 2 PDF Viewer and thumbnail creation

    1.4K20编辑于 2022-11-14
  • 来自专栏sktj

    ELK2:elasticsearch安装head插件

    wget https://npm.taobao.org/mirrors/node/v11.8.0/node-v11.8.0-linux-x64.tar.xz tar -xvf node-v11.8.0-linux-x64.tar.xz cd node-v11.8.0-linux-x64/bin ln -s /root/node-v11.8.0-linux-x64/bin/node /usr/bin/node ln -s /root/node-v11.8.0-linux-x64/bin/npm /usr/bin/npm

    41810编辑于 2022-05-19
  • 来自专栏数据驱动实践

    ggplot2主题系统ggThemeAssist插件

    # install.packages("ggThemeAssist") library(ggThemeAssist) library(ggplot2) gg <- ggplot(mtcars, aes (x = hp, y = mpg, colour = as.factor(cyl))) + geom_point() # ggplot2样式插件 ggThemeAssistGadget(gg)

    78610发布于 2020-07-08
  • 来自专栏前端小吉米

    markdownIt2html 插件化路程

    微信文档的所有内容都是基于 markdown 来的,md2html 的工具使用了 markdown-it 这个 plugin 化的开源库。 或者,你也可以通过 parse 方法得到最终生成的 token tree. parse 在构建 markdown-it 生态插件来说,其实不太重要,顶多是调试用,引用官方一段话就是: You should

    1.2K10发布于 2019-07-30
  • 来自专栏大大的小蜗牛

    Twikoo 集成 Slimbox2 灯箱插件

    浏览 Twikoo 的开发者『iMaeGoo』个人博客的时候,里面有一篇文章 《集成 Twikoo 与 lightGallery 插件,实现评论图片的点击放大》 提到了 Twikoo 集成 lightGallery 灯箱插件。 本博客使用的是 Slimbox2 灯箱插件,按照 iMaeGoo 的思路,利用 Twikoo 的 API onCommentLoaded,很方便的开启的评论的图片灯箱效果。 此方法适合使用 Hello Friend 主题的站点使用,使用 Slimbox2 作为灯箱插件的站点也可参考。 特此记录,备忘。 本博客主要是在『木木老师』的二次开发的基础上再二次开发。

    71720编辑于 2022-12-20
  • 来自专栏Y大宽

    Cytoscape插件5:DisGeNET(2)应用实例

    2.病人中观察到的并发症,是否反应了这种疾病的共同遗传根源? 这个问题可以归结为,疾病x和y有共同的遗传根源?这个问题可以公式化“疾病x和疾病y之间的共有基因是什么?” 有趣的是,我们还可以看出,NOS3和TNF是仅有的在慢性阻塞呼吸疾病和三种类型糖尿病中同时出现的2个基因。

    2.9K31发布于 2018-09-10
  • 来自专栏黯羽轻扬

    API注入机制及插件启动流程_VSCode插件开发笔记2

    ]; }; 简单梳理下,其实整个过程的核心工作相当于: // 1.读文件 const moduleScript = fs.readFileSync(fullFilename, 'utf8'); // 2. 注意,每个插件拿到的API都是独立的(可能是出于插件安全隔离考虑,避免劫持API影响其它插件) P.S.注意,之所以要require. _startExtensionHostProcess([]); // 2.扫描已安装的插件 this. ,插件机制初始化完成 激活插件 具体的插件激活过程相当繁琐,因为支持Extension Pack型插件(允许插件依赖其它插件),所以激活插件还要处理插件依赖树,等依赖的所有插件成功激活之后,才激活当前插件 Process:UI进程 Extension Host Process:插件宿主进程,给插件提供执行环境 其中Extension Host Process(每个VS Code窗体)只存在一个,所有插件都在该进程执行

    1.4K20发布于 2019-06-12
领券