首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程我也会

    U9二次开发之BE插件开发

    采购订单BE插件开发 最近我们公司要做采购订单审批和OA的集成,也就是把u9的审批流程搬到OA里去做。 当业务员点击标准采购提交按钮的时候,把采购订单的信息触发到OA流程,在OA里做审核,OA审核完成之后,再把审核结果回写到U9。 要实现这个功能需要用到BE插件和BP插件。 BE插件负责在业务员提交审核的时候,把采购订单的信息写到中间表里,然后再触发OA流程。 BP插件负责定时查询中间表,把审核结果写回到u9系统。 这里我讲解下BE插件开发流程。 BE的大概开发步骤: 生成项目代码 1.打开u9插件工具 这个工具做U9开发的同学应该都有(没有的同学请关注公众号“编程我也会”后台留言给我,我发给你)。 最后 这就是BE开发的整个过程,没什么难度,只是过程比较繁琐,网上u9二开的资料也比较少,仅仅做个记录,以备查看。

    1.7K21编辑于 2022-12-05
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    插件开发】—— 9 编辑器代码分块着色-高亮显示!

    前文回顾: 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图 4 SWT编程须知 5 SWT简单控件的使用与布局搭配 6 SWT复杂空间与布局搭配 7 SWT 1 Activator插件启动类 1 package testpreference; 2 3 import org.eclipse.jface.preference.IPreferenceStore import org.osgi.framework.BundleContext; 7 8 import testpreference.dialog.EditorColorProvider; 9 import org.eclipse.jface.text.IDocument; 8 import org.eclipse.jface.text.IDocumentPartitioner; 9 org.eclipse.jface.preference.IPreferenceStore; 8 import org.eclipse.jface.resource.StringConverter; 9

    3.1K60发布于 2018-01-18
  • 来自专栏编程我也会

    U9二次开发之BP定时任务插件开发

    采购订单BP定时任务插件开发 最近我们公司要做采购订单审批和OA的集成,也就是把u9的审批流程搬到OA里去做。 当业务员点击标准采购提交按钮的时候,把采购订单的信息触发到OA流程,在OA里做审核,OA审核完成之后,再把审核结果回写到U9。 要实现这个功能需要用到BE插件和BP插件。 BE插件负责在业务员提交审核的时候,把采购订单的信息写到中间表里,然后再触发OA流程。 (请看这篇文章:U9二次开发之BE插件开发) BP插件负责定时查询中间表,把审核结果写回到u9系统。 这里我讲解下BP插件开发流程。 生成项目代码 1.打开ubfdev工具新建解决方案 打开ubfdev工具,点击文件-新建解决方案,勾选操作项目,输入解决方案的名称,点击确定按钮。 最后 这就是BP定时任务插件开发的整个过程,步骤比较繁琐,网上u9二开的资料也比较少,仅仅做个记录,以备查看。

    1.4K31编辑于 2022-12-05
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    插件开发】—— 1 Eclipse插件开发导盲

    在真正接触eclipse插件开发一个月后,对插件开发过程以及技术要求,也有了一定的了解。遥想之前像无头苍蝇一样乱撞乱学,真心觉得浪费了不少时间。这里就总结一下学习的主要过程以及需要的资料。    Eclipse作为强大的开发IDE,本身也作为一款开源软件,提供给了用户强大的扩展能力。我们可以自己开发一款插件,只要放到插件目录下,就可以使用。    源码   关于Eclipse插件的源码,阅读起来真心不是一般的累。因为为了迎合官方的开发模式,我们自己开发插件,往往也十分庞大。一个简单的编辑器功能,基本上都要几千行甚至上万的代码。 关于设计模式,不得不说,Eclipse插件开发里面涉及到了大量的设计模式。下面就简单的介绍下插件开发中设计模式的典型应用场景。    后续还会不断的更新,插件开发的小技巧以及使用等等,谢谢支持。

    5.1K91发布于 2018-01-18
  • 来自专栏xingoo, 一个梦想做发明家的程序员

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

      最近由于特殊需要,开始学习插件开发。 以前接触java也算有些时日,但是一直不知道有插件开发这样一种技术路径,本想着这开发工具都给你备好了,直接用不就行了。 但是总有些IT工厂,为了要节约成本,开发自己的开发工具,但是又要节省时间,总不能一切都自己来。毕竟开发一个eclipse也要很长时间的。因此,插件开发出现在历史舞台。 Eclipse就是用这个开发出来的,它提供了Eclipse强大的扩展性,因此可以让用户任意的插入自己想要的插件开发自己的IDE。   下面就直接弄一个简单的插件吧! ? ID 是插件的标识 version 是插件的版本 Name是插件的名字 Provider是开发者的信息 下面的Activator,是插件的激活类,用来管理插件的生命周期。 org.osgi.framework.BundleContext; 6 7 /** 8 * The activator class controls the plug-in life cycle 9

    3K90发布于 2018-01-18
  • 来自专栏前端框架

    量大管饱,这9个 vite 插件让你的开发更简单!

    前言 我最近推荐的 vite 插件广受好评,所以今天一口气再来推荐 9 个! 正文 rollup-plugin-remove-others-console 这个插件是我自己开发的,在生产环境中可以根据 git 作者信息移除非自己的 console 语句,无任何配置负担,优化开发体验 适合需要快速配置模块别名的项目,提升开发效率! vite-plugin-vconsole 集成 VConsole,帮助开发者在移动设备上进行调试。 ,提升开发体验。 最后 这 9 个 Vite 插件涵盖了日常开发的多个方面,使 Vite 成为一个更加灵活和强大的开发工具,希望本文能帮助您快速了解这些插件,并在项目中灵活运用!

    46110编辑于 2025-06-07
  • 来自专栏桑先生的专栏

    fastadmin插件开发插件目录

    上一篇文章写了点关于插件开发的东西,这一次打算就插件目录,以及各自的作用做一个补充说明.凡事几天不用,隔几天再看似乎倍感亲切. 上一篇文章Fastadmin开发插件开发 里说我们可以直接通过命令行的方式生成一个插件目录.但是这个目录是一个残缺的目录. ? 这是一个插件名称为mydemo的插件.如果你的插件包含数据库.你需要添加一个install.sql的文件.这个数据库文件会在安装插件的时候插入到你项目数据库中.需要注意的是需要添加__PREFIX__表示数据库表前缀 //此文件为插件JS启动文件 ├── LICENSE //版权文件 ├── config.php //插件配置文件,我们在后台插件管理中点配置按钮时配置的文件,必需存在 ├─ ─ info.ini //插件信息文件,用于保存插件基本信息,插件开启状态等,必需存在 └── install.sql //插件数据库安装文件,此文件仅在插件安装时会进行导入

    2.9K20发布于 2020-07-20
  • 来自专栏sofu456

    vscode插件开发

    //registerCommand回调返回Uri数据,可以打开指定文件 vscode.workspace.openTextDocument().then(o=>{ vscode.window.showTextDocument(o).then(t=>{ t.edit(e=>{ var position = new vscode.Position(0,0); e.insert(position,"hello world"); }); }); });

    1.3K10发布于 2020-05-26
  • 来自专栏muller的测试分享

    ChatGPT 插件开发

    L1.ChatGPT 应用L2.GPT 与代码分析结合L3.AutoGPT 与 ChatGPT 插件开发【当前阶段】L4.专属领域大语言模型应用L5.打造企业私有版大语言模型目录简介与官方文档环境准备示例简介学习价值 为后续开发人工智能应用奠定基础。

    41810编辑于 2024-09-12
  • 来自专栏愧怍的技术学习与分享

    Chrome插件开发

    前言​ 相关文章 谷歌官方文档 (需翻墙) Chrome 插件开发全攻略 (强烈推荐看这一篇!) 你只需要看完上面那篇文章和掌握一些前端开发基础,就足以自行编写一个 Chrome 插件。 应该来说这是 Chrome 扩展开发,不过说 Chrome 插件更顺口,后文也会说成 Chrome 插件。 安装 Chrome 插件​ 首先打开 Chrome,如下图即可进入插件的管理页面 这时候记得把右上角的开发者模式给勾上,如果不勾上的话你无法直接将文件夹拖入 Chrome 进行安装,就只能安装.crx Chrome 要求插件必须从它的 Chrome 应用商店(需要翻墙)安装,其它任何网站下载的都无法直接安装,所以可以把crx文件解压,然后通过开发者模式直接加载。 当然这种读写配置的也算麻烦了,不像桌面级开发的读写配置。 悬浮窗​ 首先,一般对于网页端的插件,能提供的页面最好方式就是悬浮窗了,这里我也是通过 DOM 创建元素生成对象。

    4.5K20编辑于 2022-12-27
  • Dify插件开发

    ,就需要我们自定义开发插件了。 不同场景需要开发不同类型的插件: 针对每种插件类型,提供专门的开发指南: 模型 (Models): 学习如何将不同的 AI 模型打包、配置并作为插件进行管理。 包 (Bundles): 了解如何将多个插件组合打包,以便于分发和部署。 不同插件开发流程都差不多,这里以Extension为例,介绍下Dify插件的完整开发流程。 首先我们下载开发插件用的脚手架: https://github.com/langgenius/dify-plugin-daemon/releases/download/0.0.9/dify-plugin-darwin-amd64 然后运行python -m main 命令启动插件。这时候我们就可以在Dify后台的插件列表中看到我们刚刚开发插件了。测试跑通以后,我们需要打包安装插件。 .

    42210编辑于 2026-03-18
  • 来自专栏用户1175783的专栏

    # flutter插件开发

    # flutter插件开发 flutter提供了三个channel来支持dart与原生平台的交互,channel的使用方式类似rcp调用,不同的是flutter的内部实现是通过内存拷贝的方式将原生字节流转换成

    85710发布于 2019-09-16
  • 来自专栏算法与编程之美

    IDEA插件开发

    1 问题 IDEA中内置多种插件,使我们在代码的开发过程中更加方便快捷。本文对环境配置和基础插件开发进行了讲解说明。 2 方法 下载IntelliJ IDEA Community Edition。 文件命名 4.在项目目录下选择java 新建Action 填写插件信息 填写后IDEA会自动新建类,还有在plugin.xml中自动注册。 5. 在自动生成的类中写入我们的插件代码 插件的运行,点击项目右侧gradle中的runlde 运行后,会打开一个新的IDEA窗口,里面就含有我们所写的插件。 在这里点击就可以运行我们的插件。 3 结语 目前仅仅是对插件开发进行了环境配置以及简单插件的使用,后续会进行插件开发升级、打包和发布。

    2.1K11编辑于 2022-01-04
  • 来自专栏码客

    Idea插件开发

    创建项目 创建项目 项目打开后点击plugin.xml配置插件的基本信息 如下 <idea-plugin> <id>cn.psvmc.VueComp</id> <name>VueComp </actions> 也可以在代码文件夹上点击鼠标右键,选择 New => Plugin DevKit => Action 如果没有的话,那么可能需要在先在IDEA中装个 Plugin DevKit插件 打包 Gradle中通过Tasks/build/build来打包我们的插件。 这是我们插件支持的最低IDEA版本 运行的时候会自动下载该版本的IDEA来运行我们的插件。 这个版本可以在IDEA的 Help => About 查看 Java版本设置 还有这个版本要和对应IDEA依赖的Java版本一致,可以和我们插件项目依赖的Java版本不一致,我就是用的JDK17,而这里配置的

    1K10编辑于 2024-08-04
  • 来自专栏四火的唠叨

    Chrome 插件开发

    这些行为其实完全可以被视作重复劳动,有机会被脚本或者插件的自动行为取代。iMacro 或者 Greasemonkey 都是做这件事的好工具,今天下午有时间,要不干脆写一个 Chrome 插件吧。 我不在这里说太多,推荐大家去浏览一下,即便不做插件开发这件事情,过一下文档也是有收获的。 在完成以后,”Pack extension” 可以把插件打包。 浏览器中的大部分可见元素,插件都可以定义行为和操作,比如书签、tab、window、cookie、history、event、菜单等等。 所有这一切,都在一个叫做 chrome 的插件代码全局可见的对象中。 值得一提的是,还有一组特殊的 API 被称作 NPAPI,它甚至可以让插件调用编译好的 dll 文件,也可以与页面嵌入的 embed 对象通信,这就可以让浏览器根据插件来处理未知 embed 对象了。

    1.5K20编辑于 2022-07-15
  • 来自专栏桑先生的专栏

    Fastadmin开发插件开发

    fastadmin是一款优秀的后端框架,也是用这个框架写了好几个项目了.因为也是在做自家项目.所以就打算考虑已插件开发形式去升级迭代版本. 简单看了下 开发者文档 ,发现插件开发也是很容易的.这篇文章也是记录下自己开发中需要注意的问题. 第一步.建立一个完整的插件目录. addons下生成了你的插件.插件的名字取决于 命令行中-a之后所填的标识符. 第三步,打包插件. mydemo的压缩文件.这个就是你插件的压缩包,然后我们通过离线安装测试.确认插件没问题.那么这个插件也是成功了. ?

    2.7K30发布于 2020-07-08
  • vscode插件开发

    vscode官方给我们提供了很方便的脚手架,我们可以利用这个脚手架快速方便的写一个vscode插件 npm install -g vsce npm install -g yo generator-code

    14010编辑于 2026-03-18
  • 来自专栏MixLab科技+设计实验室

    设计师编程指南之Sketch插件开发 9 之 Shape中的oval

    往期文章索引: 1 / 入门基本概念、page的相关操作 2 / artboard 、NSFileManager 和 NSString 关于文件及文件夹的相关操作 3 / DIY一个Sketch插件,生成猫猫狗狗的全家福 MSColor.colorWithRGBADictionary({r: 0.1, g: 0.1, b: 0.8, a: 1}); page.addLayer(shapeGroup); 2 颜色 颜色的设置能不能像 web 开发那样方便呢

    70980发布于 2018-04-17
  • 来自专栏nice_每一天

    教你开发jQuery插件(转) 教你开发jQuery插件(转)

    教你开发jQuery插件(转) 阅读目录 基本方法 支持链式调用 让插件接收参数 面向对象的插件开发 关于命名空间 关于变量定义及命名 压缩的好处 工具 GitHub Service Hook 原文:http jQuery插件开发模式 软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。 第三种方式是用来开发更高级jQuery部件的,该模式开发出来的部件带有很多jQuery内建的特性,比如插件的状态信息自动保存,各种关于插件的常用方法等,非常贴心,这里不细说。 但这种方式无法利用jQuery强大的选择器带来的便利,要处理DOM元素以及将插件更好地运用于所选择的元素身上,还是需要使用第二种开发方式。你所见到或使用的插件也大多是通过此种方式开发插件开发 下面我们就来看第二种方式的jQuery插件开发

    4.9K10发布于 2018-09-12
  • 来自专栏自动化、性能测试

    Jmeter系列(9)- jmeter插件入门篇

    Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前言 jmeter4.0以上,如现在最新的5.2.1版本是有集成插件的 https://jmeter-plugins.org/stats/:可以查看目前最流行的插件 Jmeter plugin的分类 Standard Set组件:对线程组进行了扩展,扩充了许多丰富图表的监听器 提供Hadoop测试组件 安装plugins-manager后 注意:要保持在网络通畅的情况下才点击哦,不然下载东西会很慢然后就一直卡着...很难受 下图,Installed Plugins是我已安装的插件 ,基本涵盖后面会用到的,也是主流的插件;Available Plugins可以找到未安装的插件进行安装 如果不想自己下载,也可以用我提供的jmeter,里面都有上述讲到的插件,有两个版本任君选择 链接: 插件下完,我们接下来就要讲各种花里胡哨的插件了哦!!

    1.2K10发布于 2020-06-09
领券