Questions tagged «plugins»

插件(或插件)是一组软件组件,可向较大的软件应用程序添加特定功能。如果支持,则插件可用于自定义应用程序的功能。

7
扩展jQuery插件的最佳方法
我是一个相当新的jQuery用户,希望扩展现有的jQuery插件,该插件可完成我需要的75%的任务。我已经尽力做好这项工作。我已经检查了关于stackoverflow的以下问题: 扩展jQuery插件 扩展jQuery插件 jQuery:扩展插件问题 我已经阅读了extend方法。但是,所有这些作业使我感到困惑。我正在使用fullcalendar插件,需要修改某些行为以及添加新的事件挂钩。我会在插件关闭本身中坚持这样做吗?我是否缺少明显的东西? 理想情况下,我们可以将我们的代码与插件代码分开,以进行可能的升级。我们将不胜感激任何帮助,尤其是在我缺少某些信息或关于其他Stack Overflow问题中已经提出的解决方案是否有意义的观点时。对我来说,他们彼此矛盾,我仍然感到困惑。



13
如何设计可扩展软件(插件体系结构)?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 改善这个问题 我需要一些资源来谈论如何将软件设计为可扩展的,即让其他人可以编写可为其添加功能的附件/插件。 你有什么建议吗?有没有讨论该主题的书? 我希望简短而切合实际的东西;一些理论和一些具体的例子。 我没有针对特定的语言,我希望能够理解核心思想,以便可以用任何一种语言来实现它。 并且出于同样的原因,我不希望使用其他人构建的框架(除非该框架不是非常高级,即不会隐藏太多),此刻我只想对自己进行主题并尝试各种实现方式。另外,框架通常假设用户对主题的了解。 更新 我不是在问OOP或允许我的类被继承。我说的是设计一个将部署在系统上的应用程序,以便在部署后可以由第三方加载项扩展。 例如,Notepad ++具有一个插件体系结构,您可以在其中将.dll文件放置在plugins文件夹中,并且它为应用程序添加了不存在的功能,例如颜色选择,代码段插入或许多其他功能。 (广泛的功能)。

6
在多个同时的上游作业成功后,如何使Jenkins作业开始?
为了获得最快的反馈,我们有时希望Jenkins作业并行运行。作业完成后,詹金斯(Jenkins)可以启动多个下游作业(或“分叉”管道)。但是,Jenkins似乎没有任何办法仅使该分支的所有分支的开始成功(或将该分支“重新结合”在一起)来完成下游作业。 Jenkins有一个“在构建完其他项目后再构建”按钮,但是我将其解释为“在任何上游作业完成时启动此作业”(不是“在所有上游作业成功后启动此作业”)。 这是我在说什么的可视化。有谁知道插件是否存在以执行我的工作? 编辑: 当我最初在2012年发布此问题时,Jason的答案(Join和Promoted Build插件)是最好的,也是我所选择的解决方案。 但是,dnozay的答案(“构建流”插件)在此问题问世大约一年后变得很流行,这是一个更好的答案。对于什么值,如果今天有人问我这个问题,我现在建议您这样做。

6
ASP.NET MVC的插件体系结构
我花了一些时间查看Phil Haack关于分组控制器的文章,这些文章非常有趣。 目前,我正在尝试找出是否有可能使用相同的想法为我正在从事的项目创建插件/模块化体系结构。 所以我的问题是:是否可以将Phil文章中的Areas划分到多个项目中? 我可以看到名称空间可以正常工作,但是我担心视图最终出现在正确的位置。是否可以使用构建规则来解决? 假设在单个解决方案中可以在多个项目中实现上述目的,那么是否有人对采用单独的解决方案并对一组预定义的接口进行编码的最佳方法有任何想法?从区域移动到插件。 我有一些插件体系结构方面的经验,但没有大量经验,因此该领域的任何指导都将是有用的。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.