我的项目使用 SandcaSTLe 和 SandcaSTLe Help File Builder 来生成文档。
我们使用的是 script_manifold.js 的自定义版本,它可以跨页面保留用户的语言首选项(默认版本会重置每个页面的语言首选项)。
目前,该脚本位于 SandcaSTLe\presentation\VS2005\scripts 文件夹中。
有没有办法用自定义版本覆盖这个脚本,而不必弄乱 SandcaSTLe 安装?也就是说,我是否可以将一个文件与我的源代码一起 checkin 源代码管理,并以某种方式让 SHFB 使用该文件而不是默认的 SandcaSTLe 文件?
最佳答案
没关系,我找到了答案!
在 SHFB 项目资源管理器窗口中,您只需创建一个与要覆盖的演示文稿样式内容同名的文件夹。这适用于任何库存内容,例如 HTML、CSS 或 JS 文件。所以在我的情况下,我需要覆盖位于 VS2005 演示样式的 Scripts 文件夹中的 script_manifold.js 文件。
所以我需要在我的 SHFB 项目中创建一个名为 Scripts 的文件夹,然后将我的 script_manifold.js 放在该文件夹中。
这一切都完美无缺。优秀!
关于documentation - 如何在不更改默认安装文件的情况下修改 SandcaSTLe 演示样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5956804/