问题标签 [extensibility]

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 回答
839 浏览

c# - Visual Studio 和加载项卸载

当我从 Visual Studio 的加载项菜单中删除加载项时,它不会从内存中卸载。有谁知道我是否可以为我的加载项(在 C# 中)编写一些代码来强制卸载。这甚至可能吗,还是我必须重新启动VS?

0 投票
1 回答
105 浏览

visual-studio - 为 VS 加载项使用 connectMode 的正确方法

有人可以向我指出有关如何解释加载 VS 加载项时传递的 connectMode 参数的指南吗?

0 投票
9 回答
1601 浏览

c# - 使用 Word 2007 作为 CMS 页面编辑器

我已经搜索了几个小时,但我找不到任何关于此的信息...基本上我想为 word 2007 创建一个模板或插件,以允许某人为 CMS 创建新页面。我想到的是类似于博客文章模板的东西。我知道如何创建基本模板,但我找不到使用 Word 中的发布按钮发布创建的文档的方法。

提前谢谢

0 投票
3 回答
262 浏览

visual-studio - Visual Studio 中是否存在用于“国际设置”的 API?

我正在研究 Visual Studio 可扩展性,我需要从代码中设置“shell”语言。换句话说,我正在寻找一个 API 来做同样的事情,你可以使用工具 -> 选项... -> 环境 -> 国际设置属性页面“手动”做。
到目前为止,我没有找到任何参考:欢迎提示和建议。;-)
提前致谢。

编辑:为了澄清一点问题,我需要设置 Visual Studio 本身的当前语言(实际上是独立的 Visual Studio Shell)。

0 投票
3 回答
2088 浏览

visual-studio - 如何通过 ClickOnce 部署 Visual Studio 加载项?

是否可以使用 ClickOnce 部署 VS 加载项?我该怎么做?

0 投票
2 回答
99 浏览

visual-studio - 哪些消息传递/通信程序可以嵌入到 Visual Studio 中?

有没有人有将消息或邮件程序嵌入 VS 的经验?我对嵌入 Skype 或 Instant Messenger 之类的工具窗口感兴趣。如果您使用(或曾经使用过)这样的东西,它对您的工作效率有何影响?

0 投票
3 回答
4000 浏览

vim - VimL 脚本语言:有其他语言的实现吗?

问题:我最喜欢 Vim 的一个方面是它的灵活性。我最不喜欢的一种是 VimL 脚本语言本身。我知道每个人对语言和编辑都有自己的偏好,所以我想当然地认为不是每个人都同意我的观点。

问题: 如果您是 Vim 用户,并且对使用 VimL 扩展 vim 有类似的不满,那么您使用了哪些替代方案来扩展 Vim,同时避免使用默认语言?我正在寻找可能有助于超出我已经尝试过的想法的想法,包括但不限于:

  • 使用对 python、ruby 和 perl 的附加支持重新编译 vim(很好,但是当我在没有添加支持的情况下在其他人的机器上运行 vim 时它没有帮助)
  • 永远不要写一行 VimL 脚本,而只是下载预先存在的附加组件(很好,当且仅当现有的东西完全符合你的要求,如果你必须做出改变并最终不得不查看更多内容,那就不是很好了VimL 脚本)

免责声明:请注意,这不是对 VimL 脚本或任何人偏好的抨击。如果它对您有用,那就太好了!我只是在询问那些发现需要替代方案的人,以及满足他们需求的满足需求的方法。

更新:此问题已更新,要求提供对特定工具的具体参考。不需要讨论、辩论、投票或扩展讨论。如果存在特定工具,请随时参考。

0 投票
2 回答
2443 浏览

wpf - 使用自定义扩展名(例如 .custx)编译页面,就像它们是 Visual Studio 中的 .xaml 文件一样

在 VS 包(Visual Studio 可扩展性)中,我使用 XamlLanguageService 注册了一个自定义扩展(例如“.custx”),因此在 Visual Studio 中,当用户打开 .custx 时,它会在 Xaml 设计器/编辑器中打开,就像.xaml 文件。

但是,当我将其编译为“页面”(BuildAction)时,WINFX 目标/编译器会出错并显示以下错误消息。

MySample\Page1.custx:错误:标记文件无效。指定扩展名为 .xaml 的源标记文件。

我正在寻找一种解决方案,以便将 .custx 页面编译为页面,就像 WPF 应用程序中的 .xaml 页面一样

任何帮助是极大的赞赏

0 投票
1 回答
2293 浏览

.net - 如何让 WebBrowser 将其内容保存为 MHT 文件?

Internet Explorer 可以使用“另存为...”菜单命令将其内容保存为 MHTML 文件。这个特性是通过它的 COM 接口暴露出来的吗?

0 投票
1 回答
83 浏览

visual-studio - 除了 Addins 文件夹,VS 插件在哪里(以及如何)部署?

我试图弄清楚如何将 Visual Studio 加载项部署到它自己的文件夹,而不是使用 Addins 文件夹。我知道这是可能的——像 ReSharper 这样的工具可以做到——但我找不到任何关于如何告诉 VS 加载项所在位置的信息。有人可以向我解释它是如何完成的吗?谢谢!