问题标签 [help-system]

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 投票
1 回答
499 浏览

dynamics-ax-2012 - 如何确定 Dynamics AX 2012 的内容目录(用于帮助文件 msi)

我必须创建一个 MSI 以在 Dynamics AX 2012 中部署我们的帮助文件。

据我了解,帮助系统的运行方式是(帮助系统)安装在服务器上,内容(它提供的帮助文件)的正常目录是 c:\inetpub\wwwroot\dynamicsAX6HelpServer\Content。

当然,管理员可以更改它。

帮助文件通过 Web 服务从该内容目录下的文件夹提供给 Dynamics AX 2012 客户端。

我现在必须创建一个 MSI 安装程序,以便在部署我们的产品时部署我们的帮助信息。该过程只是将我们的帮助文件放入该内容目录(嗯,我们的帮助文件结构,而不仅仅是文件)。我们已经有我们的帮助文件,它可以在我们的系统上运行。

我无法找到有关如何查找内容目录所在位置的任何信息。我可以猜测并将其放置在上面的路径中,但这不是正确的方法。

我的意图是使用 Installshield 创建一个 MSI 来部署帮助文件。我在 Dynamics 方面的经验介于零和零之间,因此我感谢我能得到的任何帮助。

0 投票
1 回答
290 浏览

delphi - 如何在 Delphi XE2 的应用程序中通过 A-link(A-keyword)调用上下文帮助?

如何在 Delphi XE2 的应用程序中通过 A-link(A-keyword)调用上下文帮助?

0 投票
1 回答
182 浏览

java - 商业 Java 应用程序的免费帮助系统?

我正在为我的 Java 应用程序寻找帮助系统。因为它可能有一天会商业化,所以我需要一个允许这样做的系统,但目前不需要任何费用。

我知道总是有这样的问题“什么?你想用它赚钱但不想支付许可证费用??”。目前我是一个没有钱的学生,所以我无法支付任何费用并寻找可用的免费解决方案。

到目前为止,我找到了其中两个:

JavaHelp - HTML 帮助系统

PDFhelp - JavaHelp 基于 PDF 的替代方案

问题是:JavaHelp 在 GPL 2 下。因为我不想打开我的源代码,所以我不想使用它。PDFhelp似乎需要JPedal,一个商业PDF库,成本很高。

那么有没有可以用于我的项目的免费解决方案?直到现在,我没有找到任何其他的。唯一的方法是建立我自己的帮助系统。

0 投票
1 回答
156 浏览

delphi - Delphi 文档查看器中的行为

Delphi XE2 更新 4 修补程序 1 和 XE2 帮助更新 6。

如果我在 IDE 中,突出显示一个对象名称,例如 TLabel,然后按 F1,我会转到 Delphi 帮助应用程序中 Vcl.StdCtrls.TLabel 的描述。该页面为我提供了有关 Delphi 和 C++ 的信息,但我可以单击右上角的“显示首选项”并“取消勾选”C++,以便仅显示 Delphi 信息。但是现在,如果我单击 TEdit(通过单击“See Also”下的帮助页面或通过在 IDE 中选择并按 F1 键),当显示 TEdit 帮助时,显示首选项会自动恢复为 Delphi 和 C++。

另一方面,如果我直接访问 embarcadero 在线帮助,例如:http ://docwiki.embarcadero.com/Libraries/XE2/en/Vcl.StdCtrls.TLabel以获取相同的信息(使用 Chrome),则浏览器(?)会记住我的显示首选项,并且一旦我取消点击 C++,只有在我点击 TEdit 或更多页面时才会显示 Delphi 信息。

这让我分心,因为我对 C++ 并不是最不感兴趣的。我是否错过了 XE2 中的某些选项,仅在帮助的显示首选项中选择 Delphi,或者这是一个“功能”。

0 投票
0 回答
171 浏览

java - 如何在 Eclipse 4.3 (Kepler) 应用程序中实现帮助?

我有一个 E4 RCP 应用程序,我需要向它添加一个帮助系统。正如我从同一个论坛中的一篇名为Eclipse e4 和 org.eclipse.help.ui的帖子中了解到的那样,“似乎目前纯 Eclipse 4 代码(如 Eclipse juno 4.2 中)缺乏对帮助的支持...... ”。这个问题在开普勒中解决了吗?我添加了 org.eclipse.help.ui 和 org.eclipse.help.webapp 但我不知道如何实现处理程序来打开帮助内容。

0 投票
1 回答
239 浏览

delphi - 为什么 Delphi 帮助不再附带示例?

当我使用 Delphi 5 时,我总是在一个我不知道如何使用的方法上按 F1。帮助系统解释了它是什么,做什么,并给出了一个如何在简单代码中使用它的示例。之后我安装了 Delphi 2006 和 bammm!没有更多的代码示例。有人知道为什么要放弃如此重要的事情吗?

0 投票
1 回答
50 浏览

java - Eclipse Help Plugin - 将 xml 文件移动到项目的嵌套目录中

我使用向导创建一个新的插件项目并选择模板“带有示例帮助内容的插件”。如果我启动创建的项目,帮助视图中会列出示例目录。我想将整个 xml 和 html 帮助文件移动到“帮助”目录中:

项目文件结构

plugin.xml 中的路径由 eclipse 自动更改: 在此处输入图像描述

toc*.xml 文件也是如此:

在此处输入图像描述

bin.includesin的条目也进行build.properties了适当的更改: 在此处输入图像描述

但是,如果我使用这个插件启动 Eclipse,则不再显示示例目录。我看不到任何异常,并且错误日志中没有相关消息。有什么我想念的想法吗?

0 投票
1 回答
35 浏览

xml - 如何重新定义 StructuredTextEditor 的帮助侦听器

我们正在开发 Eclipse 插件项目。我们使用 StructuredTextEditor 来显示 XML 数据。现在我们正在通过标准的 Eclipse 帮助系统集成我们的文档。但是对于 StructuredTextEditor 它不起作用。例如:

0 投票
1 回答
703 浏览

asp.net - HTML 帮助研讨会仍然是与应用程序一起使用的可行选择吗?

我正在尝试为新应用程序(桌面 WPF,还有 asp.net 网站)规划帮助功能。我花了一些时间试图研究这个,似乎没有很多信息。我已经看到了各种解决方案,例如这里,但我认为最好在继续之前向这个论坛寻求帮助。

Microsoft HTML Help Workshop是否仍然是一个不错的选择?是否有很多人喜欢的特定帮助系统解决方案,或者有多少程序员就有解决方案?

0 投票
2 回答
90 浏览

r - 查找未为特定命令命名的 R 帮助页面

大多数 R 的帮助页面旨在提供特定命令的文档,如果您知道该命令并试图弄清楚如何使用它,则可以很容易地找到它。但是有许多帮助页面主要与单个命令无关,而是与影响许多单个命令的编程工具或技术相关,并且页面名称不是任何命令的名称。示例包括“regex”、“connections”、“Internal Generic Functions”等的帮助页面。

我担心在这组帮助页面中的某个地方记录了我应该知道的一些我不知道如何找到的东西。是否有我可以探索的此类页面的已发布列表?或者有没有办法使用 R 或 R 帮助函数来生成这样的列表?

我曾经想出如何在通常的发行版中生成所有 R 命令的列表——如果我没记错的话,大约是 2000 年——但我不知道如何找到一个可匹配的帮助页面名称列表。

在阅读了下面有用且有趣的答案后,我意识到这是一个比我想象的更困难的问题。通过:

我们了解到基础包中有 1169 个独特的功能。按照下面 G. Grothendieck 的建议,我们了解到有 1216 个帮助页面与基本包相关联。因此,这些页面中至少有 47 个涉及特定功能以外的内容。但是这个数字实际上比这个大得多,因为有很多帮助页面提供了多个功能的信息,而我不知道有什么功能在多个页面上具有超过附带处理的功能。因此,将它们放入正确的对应关系中需要对每一页进行额外的检查。

例如,考虑标题为“funprog”的帮助页面。它的简短描述是“函数式编程语言中的常见高阶函数”。您可以通过搜索它讨论的六个函数之一(Reduce、Filter、Find、Map、Negate、Position)来找到它。在下面格罗腾迪克建议的帮助页面列表中,该页面没有出现在其页面名称下方,而仅出现在“Reduce”下方,该页面必须代表其他五个功能。但这意味着还有五个页面与特定功能无关,而是与其他内容相关联。我希望有一些机械的方式来匹配他们的帮助页面并生成剩余页面的完整列表。这不会那么容易。

此外,根据以下建议四处寻找,我发现了 33 个与基本包和推荐包相关的小插曲,而我通常不知道这些小插曲。我认为很难在这些小插曲和与特定命令无关的帮助页面之间划清概念界限,例如上面描述的 funprog 帮助页面。