问题标签 [external-tools]

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 投票
2 回答
2119 浏览

intellij-idea - 如何使用外部差异工具比较 Intellij IDEA 中的 *folders*?

我正在尝试使用外部差异工具 ( Beyond Compare ) 来比较Intellij IDEA 13 (EAP Build #IU-133.471) 中的文件夹。

设置

我的 Intellij IDEA 设置如下:

在此处输入图像描述

文档

BC 的相关文档:这里这里

Intellij IDEA 关于该主题的文档:这里

问题就在这里

这是当我选择两个目录并按Ctrl+ D (的快捷方式Compare Directories)时发生的情况:

在此处输入图像描述

比较文件时同样有效:

在此处输入图像描述

我曾尝试使用 Beyond Compare (v3.0) 和 Intellij 的当前稳定版本,但无济于事。%1 %2在将参数等附加到两者之后,我没有任何喜悦Path to Executable

你能想到我可能会错过什么吗?您是否使用外部差异工具来比较 Intellij IDEA 中的文件夹?

在等待 SO 社区的回复后,我计划在 Intellij 论坛中提出这个问题和/或向他们提出支持请求。

谢谢!

更新

Intellij IDEA 论坛中也出现了问题: http ://devnet.jetbrains.com/message/5506980

0 投票
1 回答
1252 浏览

eclipse - 处理单击 Eclipse 控制台的终止按钮?

使用 Eclipse,我正在通过“外部工具配置”启动一个外部程序。

我的程序有一个“bin/launch-program”可执行文件,还有一个“bin/stop-program”,这是停止程序的唯一方法。

在我的 Eclipse 的外部工具配置中,选项卡“主要”,我设置:

  • 位置:<PROGRAM_HOME>/bin/launch-program
  • 工作目录:<PROGRAM_HOME>

但我正在寻找一种处理停止事件的方法。

换句话说,启动一个外部程序效果很好:我在 Eclipse 的控制台中获得了输出。问题是:如何处理单击控制台的终止按钮,以启动特定的命令行?

0 投票
1 回答
71 浏览

bash - 我可以将一些输出写入当前文档,而将一些输出写入 shell 输出吗?

我正在使用 gedit 并试图将它变成一个真正的 IDE。我想要的是映射以在文件类型为“text/html”时ctrlshift|运行我的工具,而当文件类型为“text/x-python”时运行我的工具。tidyautopep8

事实证明(我认为这是一个错误),gedit 并不关心您指定的文件类型。如果您有一个组合键,无论文件类型是否匹配,它都会运行一个工具。相关但可能不是错误,我只能将键盘快捷键设置为一个外部工具。

因此,我编写了一个外部工具,如果文档是 Python 并且文档是 HTML,则该工具可以运行ctrlshift|并运行:autopep8tidy

倒数第二行让我心碎。如果我没有为最后一个定义任何操作,else它只会删除我现有的文档。如果我运行ctrlshift|并且文件类型不是我考虑的类型,我希望它向 shell 输出报告文件类型,而不是将文档内容替换为

这似乎是 application/x-shellscript 我不知道如何整理。

有没有办法编写我的工具,以便我将一些输出写入 shell 并将一些输出写入文档?

0 投票
0 回答
244 浏览

c++ - Eclipse中的外部工具下拉

我在 Fedora 19 上,并且我的系统已经安装了 eclipse-cdt(Kepler,4.3.1)。我的问题是,我无法将外部工具对话框作为工具箱中的下拉菜单。

外部工具对话框,在 Eclipse 工具栏中查找绿色的“播放”(>) 按钮,下面有一个红色的工具箱。这个下拉列表可以在这里看到,例如:http: //3.bp.blogspot.com/-bE1XrcwhXB8/TtgK3EOhG1I/AAAAAAAAAAo/vFlNuBESsug/s1600/Java+-+helloWorldproject.clj+-+Eclipse_2011-12-01_16-13-42。 PNG

我尝试了 Windows>Customize Perspective>Run>...,我可以看到“调试”或“运行”复选框被选中,并且外部工具也未被选中。但是,不幸的是,当我选中此复选框并单击“确定”时,什么都没有改变。当我第二次进入菜单时,它像往常一样未被选中。

当我单击运行>外部工具>并选择我的外部工具时,一切正常,它工作正常。更重要的是,我使用了键绑定,它也可以工作。但我无法使工具栏上的这个图标可见。

也许这并不重要,但我只能选择“C”视角,我没有“C/C++”视角,但我可以创建和编译C++项目。

另一个信息:我已经为 R 语言安装了 statET 插件。

0 投票
1 回答
5202 浏览

intellij-idea - 如何在 IntelliJ IDEA 中添加链接到外部工具的按钮

我创建了一些批处理工作并将其作为 ExternalTool 集成到 IntelliJ IDEA。如此处所述:配置 Intellij IDEA 以运行批处理文件

但是,如何将按钮添加到工具栏以激活定义为外部工具的批处理?

0 投票
0 回答
684 浏览

intellij-idea - 在 intellij IDEA 中定义项目特定的外部工具

我在做不止一个项目。我需要定义External-Tool在其中一个项目中进行一些批处理。并按照此处的说明进行操作:https ://stackoverflow.com/a/25970200/1726419

打开另一个项目后,我看到第一个项目的外部工具仍然在 IDE 中定义。

如何定义与项目相关的外部工具集?

0 投票
0 回答
2300 浏览

wcf - 使用 VS 2012 中的外部工具使用 svcutil.exe 针对 xsd 生成 C# 类

我创建了一个针对 XSD 的 C# Data Contract 类并使用了我的 WCF 服务。我已经使用 Visual Studio 外部工具设置了 xsd.exe,如下所示,

使用 bat 文件:

然后在外部工具中使用bat文件。

对于这个设置,我在我的项目目录中获得了一个类文件。

所以,我的问题是如何在 Visual Studio 中为 SVCUTIL.EXE 工具设置相同类型的外部工具。

请提出更好的方法..

我有一个 XSD 文件,为此我需要纯 Data Contract c sharp 类。

我在命令行选项中尝试了 SVCutil.exe 工具。

收到此错误:错误:无法导入命名空间“”中的“LoadReference”类型。不支持具有简单内容扩展的复杂类型。要么更改架构,以便类型可以映射到数据协定类型,要么使用 ImportXmlType 或使用不同的序列化程序。

这个工具似乎不支持复杂类型。

提前致谢...

0 投票
1 回答
1421 浏览

intellij-idea - 在启动之前,异步运行外部工具?

是否可以在启动前不等待外部工具退出的情况下创建运行配置?

我目前正试图pub serve在打开 Dartium 浏览器之前让 Dart 在我的项目目录上运行,localhost:8080但似乎它只是在等待pub退出之前。这不会发生,因为pub serve继续显示本地服务器的输出。

有任何想法吗?

在此处输入图像描述

0 投票
2 回答
2168 浏览

visual-studio - 如何使用脚本或类似工具将外部工具添加到 Visual Studio?

我们想为我们的开发人员将一些外部工具部署到 Visual Studio。有没有办法通过脚本或类似的方法来自动化它,还是应该全部手动完成?

在此处输入图像描述

0 投票
0 回答
468 浏览

visual-studio-2012 - Console2 命令行选项是什么?启动新标签与新窗口

Console2 的帮助文件没有在我的 Win8 或 Win7 VM 上打开,我正在寻找它支持的命令行选项。

基本上,我已经将它与 Visual Studio 集成了一点,作为使用此命令的“外部”工具......

但它每次都会启动一个新窗口。我希望只有在 Console2 未运行时才启动一个新窗口,否则只需打开一个新选项卡