简介

Visual Studio(VS)可以通过添加外部工具来启动外部程序,VS中已经默认创建了如下的外部程序的外部工具:

  • 创建GUID(G)
  • 查找错误(K)
  • PreEmptive Protection - Dotfuscator
  • Spy++(+)
  • Spy++ x64
  • ILDasm

添加外部工具

在VS菜单栏中选择工具(T),然后再选择外部工具(E),弹出外部工具对话框


以添加打开Notepad++的外部工具为例,点击添加(A),填入相关参数(标题命令参数[如果有的话]、初始目录):

点击应用(L) 后再点击 确认即可。之后,在菜单栏中的工具(T) 下,就新添加了一个打开Notepad的外部工具。

单击打开Notepad++,即可打开Notepad++

添加快捷键

另外,也可为打开Notepad++这个外部工具添加快捷键。打开外部工具对相框,选择打开Notepad++,然后在标题(T)中添加(&1),表示快捷键为Alt+1。(注意:暂时还没有找到设置为其他快捷键的方法,好像只能使用Alt+单数字/单字母的形式设置快捷键)


之后,就可以使用快捷键(Alt+T, Alt+1)直接打开Notepad++了。(Alt+T先定位到工具(T),然后再单击打开Notepad++(1)).

Visual Studio 添加外部工具相关推荐

  1. visual studio 添加库文件

    我在visual studio中使用OpenGL时需要添加额外的库 一 首先下载库文件,里面将会有一些.h文件和.lib文件,打开visual studio安装目录下打开: D:\program\VS ...

  2. 为Visual Studio添加项目模板及项模板

    1 问题的引入 在做项目的时候,需要代码规范,版本信息不可或缺,但是每次在文件头COPY版本信息很麻烦,而且也不太容易控制.为了更好.更规范的去完成项目,需对项目文件做统一的格式来处理. 2 环境描述 ...

  3. visual studio添加对项目的多版本sln配置

    我们开发的库文件,适用于多个APP产品,而不同的产品使用了不同版本的IDE工具,VS2005,vs2008,vs2010以及vs2013等,所以为了跟app兼容,我们也需要提供不同版本的库文件,这时就 ...

  4. visual studio 添加链接文件

    本文转载http://blog.163.com/zhongpenghua@yeah/blog/static/87727415201282432345613/ 那个有个箭头的文件就是链接文件了,添加方法 ...

  5. Visual Studio 添加.props属性表文件,以intel.realsense.props为例(附手动配置方法)

    文章目录 属性表含义解释 添加属性表步骤 根据属性表中的内容我们尝试不使用属性表,手动添加 属性表做了什么? 手动添加,我们只需做相同的操作即可 属性表含义解释 添加属性表步骤 视图–> 其他窗 ...

  6. Visual Studio 添加 自定义 路径宏

    在编辑VS工程包含路径和库路径时,有时需要添加第三方包的路径,比如c++ boost库, 为了协作的方便,不合适直接把本地绝对路径添加入工程设置,此时可以添加自定义路径宏, 然后参与协作的每个开发人员 ...

  7. Visual Studio 添加外部.cpp/.h文件

    1.右键"源文件",点击"添加"-->"现有项" 2.选择需要添加的文件,点击添加 3.右键项目名称,点击"属性" ...

  8. 为Visual Studio添加配色方案

    看到网上有一些教程,他们的代码截图,不是VS默认的白底黑字,觉得挺好看,就也把自己的VS鼓捣了一把: 使用的是现成的配色方案,试了好几种,就觉得这个看着舒服son-of-obsidian.vssett ...

  9. 在Visual Studio中使用Git [关闭]

    作为一个长期的Visual SourceSafe用户(和仇恨)我正在讨论与同事转换到SVN ; 他建议改用Git . 显然,它可以在没有中央服务器的情况下用作点对点(我们是一个3开发团队). 我无法找 ...

  10. Visual Studio 2017 15.8 正式发布,测试速度提高 82%

    Visual Studio 2017 15.8 版本已正式发布: 发行说明:https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2 ...

最新文章

  1. 对于ESP8266-340模块改成MicroPytyhon模块
  2. UVa1422 - Processor(二分法)
  3. classpath*: 和classpath:有什么区别_我们可以从Java“HelloWorld”中学到什么?
  4. 设置utf8编码问题
  5. 零基础学python-5.6 数字位操作与其它工具
  6. 建立最简单的OpenCASCADE程序
  7. sql server2008如果表中已经有很多条记录,再添加一个非空字段
  8. SVN分支管理最佳策略
  9. 基于JavaWeb的小区车辆信息管理系统
  10. 【电源模块】LM2596 DCDC降压模块设计
  11. 在mandriva2009上面架构dhcp服务器
  12. MyEclipse2020中JSP文件光标乱跳
  13. 构建最小根文件系统lfs
  14. CentOS7下安装配置zookeeper集群及设置开机自启
  15. 关于图片的多标签分类(1)
  16. 【广告架构day2】新浪广告系统架构的演进之路:服务化改造
  17. Linux - 可视化菜单界面设计
  18. Python Opencv-contrib Camshift kalman卡尔曼滤波 KCF算法 CSRT算法 目标跟踪实现
  19. 快速回复信息神器哪些支持一键复制粘贴回复
  20. Involution

热门文章

  1. 羽毛球 中的 切球 与 旋球
  2. 基于VUE,VUX组件开发的网易新闻页面搭建过程
  3. Java基础Character类、Math类、Date类、DateFormat类、Calendar类
  4. Localtunnel(Node.js 版) 使用教程
  5. Model to Text工具Acceleo使用教程(六)——模板服务
  6. JQuery Lightbox -- 一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本
  7. 关于RCP引用jar包的几个问题。
  8. 11.微服务设计 --- 规模化微服务
  9. 49. 精简 JavaScript(10)
  10. jQuery内置函数map和each的用法