VisualStudio 自定义外部命令
来源:互联网 发布:算法导论 kindle mobi 编辑:程序博客网 时间:2024/06/07 04:17
通过自定义命令,可以在 VisualStudio 加上一些自定义命令,可以快速启动 git 或者做其他的事情
添加命令
首先打开工具 外部命令,点击添加,然后在弹出的窗口输入下面内容
例如添加内容是打开 git 、打开资源管理器、打开 git blame
C:\Program Files\Git\git-bash.exe
"--cd=$(SolutionDir)/.."
在资源管理器中打开仓库 C:\Windows\explorer.exe
/select,"$(SolutionDir)\.."
"$(SolutionDir)\.."
追溯这个文件 C:\Program Files\TortoiseGit\bin\TortoiseGitBlame.exe
"$(ItemPath)"
/line:$(CurLine)
显示此文件的日志 C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
/command:log /path:"$(ItemPath)"
"$(ItemDir)"
添加到VisualStudio
- 在工具栏最后点击 [添加并删除按钮],选择 [自定义];
- 在对话框中点击 [添加命令],添加 Tools→外部命令 12345……(就是你之前步骤里显示的那个顺序,从 1 开始计数);
- 点击修改,改个显示的名字,调整下前后顺序。
在 VisualStudio 添加 Blame
在 VisualStudio ,我看到了自带的 Blame 很烂,于是如何在 VisualStudio 添加一个强大的 Blame?
我选择了deepgit ,我把它安装在 C 盘,安装完成可以使用外部命令把他放在 VisualStudio,下面就是方法
确定 deepgit 的路径,记为 path ,我这里的是
C:\Program Files (x86)\DeepGit\bin\deepgit.exe
打开 VisualStudio 工具 外部工具
点击添加
输入标题,标题可以随意写。命令就是 path 安装路径,参数写
$(ItemPath)
点击添加或移除按钮 自定义
添加命令 这里选择工具的外部命令4,外部命令和添加命令所在有关,我这里添加的是第4个
感谢 吕毅
本文会经常更新,请阅读原文: https://lindexi.gitee.io/lindexi/post/VisualStudio-%E8%87%AA%E5%AE%9A%E4%B9%89%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。
- VisualStudio 自定义外部命令
- OpengGL扩展库glew 在VisualStudio下编译不能通过的问题(未识别的外部命令)
- VisualStudio生成事件,拷贝dll命令
- 一个命令修好VisualStudio 代码着色问题
- [VisualStudio]_[增加自定义宏,自定义属性键值]
- 自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)
- C#自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)
- VisualStudio中的调试命令参数中%的转义问题
- jsp执行外部命令
- jsp执行外部命令
- 系统外部命令
- java调用外部命令
- php调用外部命令
- CMD外部命令
- mysql外部命令配置
- python 执行外部命令
- vc调用外部命令
- Oracle命令 外部结合
- 【arm】ubuntu mate下配置qt与opencv最快捷的方法
- 解密Redis的持久化和主从复制机制
- macOSX使用通知实现窗口切换
- 12月3日周日下午上海Linuxer聚会,4大演讲主题+宏大盛宴
- 郭健: Linux进程调度技术的前世今生之“前世”
- VisualStudio 自定义外部命令
- Linux Socket CAN驱动-CAN总线原理
- 构建自己的资料库
- swift navigation创建 Swift UIViewController页面跳转汇总
- Oracle数据库静默模式小节
- php 秒杀
- 从今天开始我将更新我所有会的经验和知识
- python学习之内置数据类型
- Openwrt 之 mtd/mtd_write烧写固件