问题标签 [plugins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
20570 浏览

如何删除旧版本的 Eclipse 插件?

更新后,旧的 Eclipse 插件保留在“plugins”文件夹中(“features”文件夹中也有剩余)。

有没有办法自动删除这些?

0 投票
8 回答
6935 浏览

Visual Studio 的 Mylyn 类型插件

Mylyn是一个面向任务的插件,例如,它允许将一组文件分配给一个任务。是否有适用于 Visual Studio 的 Mylyn 类型插件?

0 投票
1 回答
2695 浏览

WordPress Admin Plugin

I'm wondering how I can make a plugin to output some data via the admin panel. Just to get me going what code would make a page in the admin panel (for only administrators) to display time()?

0 投票
3 回答
506 浏览

IIS中的url重写

这个问题与我昨天问的另一个问题有关!

列出网站中的所有链接

我认为将所有 .html 文件重命名为 .asp 并更改链接不适合 SEP 目的。有人告诉我isapi插件可以用来重定向(301)所有.html文件到.asp文件。

任何人都可以为我解释一下吗?搜索对我没有多大帮助。

谢谢

0 投票
2 回答
4910 浏览

从 Git 存储库安装 rails 插件

我一直在尝试安装应该

但我得到的是:

而且vender/plugins目录是空的。我将 Rails 2.1.1 作为 gem 安装,并验证了 2.1.1 已加载(使用插入到 config/boot.rb 的 puts)。关于发生了什么的任何想法?

(这是在一个 Windows 盒子上)

0 投票
5 回答
2633 浏览

什么插件/工作台框架是 Eclipse RCP 的最佳 .NET 替代品?

我正在寻找一个可与 Eclipse 插件框架相媲美的基于插件的应用程序框架,在我看来,它包括:

  1. 一个核心插件管理框架(Equinox / OSGI),它提供了声明扩展端点的能力,然后发现和加载为这些端点提供服务的插件。(这与依赖注入不同,但不可否认,差异是微妙的 - 配置高度分散,存在版本控制问题,可能涉及在线插件存储库,对我来说最重要的是,用户应该很容易添加插件,无需了解底层架构/配置文件)
  2. 多层插件,提供基本的工作台外壳,支持并发、命令、首选项表、菜单、工具栏、键绑定等。

这只是触及了 RCP 的表面,它本身旨在作为您的应用程序的基础,您可以通过编写/组装更多插件来构建它。


以下是我这两天从网上搜集到的……

据我所知,.NET 世界中没有任何东西可以远程接近 Eclipse RCP for Java 的健壮性和成熟度,但是有几个竞争者在 #1 或 #2 方面做得很好。

(我还要提一下,我还没有对 WinForms 和 WPF 做出最终决定,所以我也在尝试了解任何候选框架中的 UI 耦合程度。我也想知道平台耦合和源代码许可)

我必须说,开源的东西通常文档较少但更容易理解,而 MS 的东西通常有更多的文档但更难访问,所以对于许多 MS 技术,我想知道它们实际上做了什么,在实际意义上。

这些是我找到的库:

夏普发展

我看到的第一件事是 SharpDevelop,它以基本的方式同时执行 #1 和 #2(没有侮辱 SharpDevelop,这是令人钦佩的 - 我的意思是比 Eclipse RCP更基本)。然而,SharpDevelop 是一个应用程序而不是一个框架,并且存在基本的假设和限制(即在某种程度上与 WinForms 耦合)。尽管如此,还是有一些关于 CodeProject 的文章解释了如何将其用作应用程序的基础。

系统插件

System.Addins 似乎旨在提供一个强大的加载项加载框架,具有一些复杂的选项,用于加载具有不同信任级别的程序集,甚至运行进程外。它似乎主要是基于代码的,而且代码量很大,有许多程序集用于隔离版本控制问题。使用 Guidance Automation 生成大量代码。

到目前为止,我还没有找到很多 System.AddIns 文章来说明如何使用它来构建类似 Eclipse RCP 的东西,而且许多人似乎对它的复杂性感到不安。

单声道插件

Mono.Addins 似乎受到 System.Addins、SharpDevelop 和 MonoDevelop 的影响。它似乎提供了 System.Addins 的基础知识,插件加载选项不太复杂,但更简单,具有基于属性的注册、XML 清单和在线插件存储库的基础设施。

它有一个很好的常见问题解答和文档,以及一组相当健壮的示例,这些示例真正有助于描绘如何开发像 SharpDevelop 或 Eclipse 这样的架构。这些示例将 GTK 用于 UI,但框架本身并未与 GTK 耦合。所以它似乎很好地完成了#1(加载项加载),并为#2(工作台框架)指明了方向。看起来 Mono.Addins 是从 MonoDevelop 派生的,但我还没有真正研究过 MonoDevelop 是否提供了一个好的核心工作台框架。

托管可扩展性框架

这是目前每个人都在谈论的内容,并且它的作用正在慢慢变得清晰,但我仍然很模糊,即使在阅读了几篇关于 SO 的帖子之后。官方的说法是它“可以与 System.Addins 并存”。但是,它没有引用它,并且似乎重现了它的一些功能。因此,在我看来,它是 System.Addins 的更简单、更易于访问的替代方案。

它似乎更像 Mono.Addins,因为它提供了基于属性的连接。它提供了可以基于属性或基于目录的“目录”。它似乎没有提供任何 XML 或基于清单的连接。到目前为止,我还没有找到太多的文档,而且这些示例似乎有点“神奇”,更让人联想到基于属性的 DI,尽管澄清说 MEF 不是 DI 容器。

它的许可证刚刚开放,但它确实引用了 WindowsBase——不确定这是否意味着它与 Windows 耦合。

卫城

我不确定这是什么。是 MEF,还是即将到来的?

复合应用程序块

WPF 和 Winforms 复合应用程序块似乎提供了更多的工作台框架。我对这些几乎没有经验,但它们似乎在很大程度上依赖于 Guidance Automation,显然与 UI 层相结合。有几个将 MEF 与这些应用程序块相结合的示例。


我已经尽我所能在这里回答我自己的问题,但我真的只是在摸索表面,而且我对这些框架中的任何一个都没有经验。希望你们中的一些人可以添加有关您所使用的框架的更多细节。如果我们最终能得到某种比较矩阵,那就太好了。

0 投票
5 回答
10798 浏览

寻找“通用”文档查看器组件/库

我正在寻找一个与 Oracle/Stellent OutsideIn ActiveX 控件或 Autonomy KeyView 技术具有类似功能的 Applet,它充当浏览器插件,允许呈现/显示大量文件格式(文字处理、spreadhseet、图形、等)我目前使用 Stellent 解决方案,但由于我们的一些客户的一些限制,他们更喜欢作为 Java Applet、Silverlight 控件存在的东西,或者具有我可以在其之上构建小程序的 Java API(两者都不是我提到的两个中的一个)。

它至少需要显示以下格式:

MS Word、Excel、PowerPoint

MS Outlook 味精文件

Adobe PDF

标准图像格式:BMP、PNG、JPEG、TIFF

WordPerfect

HTML

有什么建议么?

0 投票
3 回答
561 浏览

寻找有吸引力的论坛添加到我的应用程序

寻找一个有吸引力的、高度可定制的论坛插件来实现。不想自己建造一个,但不想满足于通常的废话。什么阿贾克斯?

倾向于社区服务器,但很想看看其他人必须推荐什么。

谢谢。

编辑:这是一个 ASP.NET/C#/SQL 应用程序

0 投票
2 回答
4198 浏览

Eclipse 插件如何访问项目目录?

有没有办法在 Eclipse 中获取项目的目录?我们正在编写一个插件,允许用户选择文件,然后在这些文件上运行一些进程。理想情况下,我希望能够获取具有特定扩展名的所有文件,但这不是必需的。

0 投票
1 回答
122 浏览

为什么 Searchgasm 页面链接不起作用?

我正在使用 Searchgasm 插件进行搜索和分页。一切似乎都很好,但页面链接似乎根本不起作用。以前有人在 Searchgasm 上遇到过这个问题吗?

控制器代码:

查看代码: