问题标签 [visual-studio-macros]
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.
asp.net - 将宏嵌入到 Excel 2007 xml
任何人都知道您是否可以在 xml 文件中嵌入宏?
我有一个使用 .net Web 应用程序创建的 xml 文件,它使用 Excel 2007 打开,但也可以将宏附加到它。我想以编程方式将宏附加到这个 xml 文件。这样当我在 Excel 2007 中打开这个 xml 文件时,宏就会自动运行
谢谢。
visual-studio-2010 - 使用 nunit-console 和 VS-macro 调试 Visual Studio 2010 测试
我正在尝试使用 VS-macro 使用 nunit-console 从 Visual Studio 调试测试,但是在将调试器/IDE 附加到 nunit-console/nunit-agent 时遇到问题。我确实有宏工作,如果我只是想运行测试,问题只是在附加调试器时。
我似乎有某种僵局问题。当我启动宏时,它会冻结 IDE。附加后,测试在断点处暂停(我认为),但我看不到这一点,因为 IDE 已冻结。我无法单步执行等,因为宏正在锁定 IDE,并且我无法继续测试,因为它在断点处停止。有任何想法吗?
我不能使用 resharper / testdriven / extensions 等,没有第 3 方,不要问 :(,所以它是宏,类似的东西,或者什么都没有。
使用 Nunit 2.5.7、VS 2010、.net 4 项目。
到目前为止我所拥有的
visual-studio-2010 - 编写简单的 VS2010 宏时遇到问题
我正在尝试编写一个简单的 Visual Studio 2010 宏来搜索字符串的解决方案(从剪贴板中获取)
到目前为止我所拥有的:
不幸的是,它不起作用。当我尝试使用它时,在“DTE.Find.FindWhat = My.Computer.Clipboard.GetText()”行上出现“值不在预期范围内”错误。这是我的第一个视觉工作室宏,所以我有点迷路了。
visual-studio-2010 - Visual Studio 2010:在宏中使用命令行并将 cmd 的输出写入输出窗格
我在 Visual Studio 2010 中使用宏来处理.bat
. .bat 在命令行控制台中生成一些输出文本。是否可以获取输出文本并在输出窗格中显示?
这是我的代码的一部分:
只是为了上下文,并帮助您了解我的需求:
我.bat
正在使用第三方工具来编译我的 SCSS(CSS 语法的扩展)并在文件中生成相应的 CSS。当编译器完成工作时,如果一切正常或有错误,它会给出输出。我想将消息信息直接集成到输出窗格中,然后自动编译我的 SCSS 文件(例如,在 Ctrl+S 上),这样我几乎可以立即在浏览器上查看结果。
对不起我的英语,如果需要你可以纠正我:-)
visual-studio - DTE.ExecuteCommand("Edit.NextBookmark")
使用VS2010
感谢汉斯的回答(因为我很谦虚地回答我自己的问题 8 小时)
我有一个宏,可以在每个书签处设置断点。它可以工作(就像大锤一样)......但出于好奇,我该如何执行以下操作之一,以便我可以使用“正确”的 For 循环
- 检索 Bookmark 对象列表(表面上带有行号属性)
- 检查 DTE.ExecuteCommand("Edit.NextBookmark") 是否返回 false 或某些指示我已到达最后一个书签
- 检索具有特定“查询”的书签对象列表,因此我不必先删除所有当前书签
当前代码
regex - 在 Visual Studio 宏中将前导空格中的制表符转换为双空格
我正在尝试修改在此站点上找到的 VS 宏;宏在保存时对文档执行转换。我需要宏来转换前导空格,以便将每个制表符替换为两个空格,但保留所有现有空格。我尝试了下面的代码,但它没有按照我想要的方式工作。我可以得到一些帮助吗?
visual-studio-2010 - 自定义宏未显示为可绑定到 VS2010 中的自定义按钮
我有一些在同事机器上工作的宏,但是当我将它们添加到我的宏下时,我无法从宏列表中选择它们来绑定 Visual Studio 中的按钮来执行它们。
javascript - 学习哪种(批量)语言来合并源文件?
我正在创建一个 Greasemonkey/UserScript 脚本。由于 Greasemonkey 沙箱,我必须将所有内容保存在一个文件中,但在 5k+ 行时,维护开始变得相当困难。
因此,我想将脚本拆分为多个文件,然后将它们再次组合以进行测试和/或发布。我还必须能够添加一些逻辑:例如,版本是每种语言的(我不想为英语版本发送德语翻译等:)。
根据实用程序员提示 8 Invest Regularly in Your Knowledge Portfolio
,我想学习一些语言来为我做这件事。什么是快速轻松地合并文件的好选择:makefile
?Perl
? RequireJS
? Visual Studio macro's
(我使用 VS.NET 编写 UserScript)?还有什么?
vba - Writing to current document with a visual studio macro is extremely slow, suggestions to speedup?
Generally I've no complaints about the speed of Visual Studio, but if I write a macro that writes out about 100 lines of code, it takes 1-2 minutes to complete.
That doesn't sound right. Is there another more convenient way to write code blocks?
For one thing, I noticed it fills the undo buffer as if I'm just typing the text by hand. Could I mimic copy/paste behavior, which is much faster?
Here's a somewhat contrived example I tried to test my case:
visual-studio-2010 - 如何启动 VS 2010 以打开 sln 文件并在环境中选择特定的解决方案配置
我与一个为多个平台开发的大型项目的团队合作。我们曾经为每个平台都有一个单独的 sln 文件,因此我可以通过打开适当的 sln 文件来选择我想要在哪个平台上工作。最近我们将所有 sln 文件合并为一个。我想为自己创建新的快捷方式 - 每个平台一个 - 这将启动 VS 2010 打开解决方案并将所选解决方案配置设置为我们使用的每个 PlatformName 的“Debug|PlatformName”。
我一直在网上阅读有关可能的命令行参数来传递 devenv.exe 来选择它,似乎有两种方法:
- 开关 - 似乎没有在不构建或部署或清理的情况下设置环境中的当前配置
- 命令(devenv /命令“...”)。可以在此处找到带有参数的命令列表,但我再次看到没有适合此目的的命令:http: //msdn.microsoft.com/en-us/library/c338aexd (v=vs.80).aspx
提前感谢您的答案。