做食品团购去那家网站好站长之家统计
用C#写的Winform程序做项目,打包用的是Inno Setup,为了方便执行,我写成了一个bat文件,程序开发完之后,找到那个bat,然后执行一下,就自动打包好了。
程序员的天性就是不愿意手工做重复的事情,找到那个目录需要鼠标点很多下,而且随着项目越来越多,发布的频率也越来越高,今天终于无法再忍受了。
最初的设想是把那个bat文件加到解决方案,然后发布前执行bat文件,可是加入后发现没有执行的命令,只能以文本形式打开。
经过多次尝试,终于找到了可行的办法,分享给程序开发的小伙伴:
1、VS菜单栏:工具->外部工具

2、添加按钮,红框内的内容根据自己电脑环境自己填,填好后点应用。这里的参数和初始目录是支持通配符的,只要规范一样,相同项目都可以采用同一种处理方式。

3、再次打开:工具->外部工具,会发现命令已经加好了。只要点菜单项这个,就会执行发布命令了。

4、这种需要点两次鼠标,我还想再简单些,给它放到工具栏,这样只需要点一次鼠标就可以了。同理,工具->自定义。

5、然后切换到命令标签,点工具栏->发布(就是刚刚我们创建的)->工具->外部命令3(这个根据自己电脑的情况,我创建的是第3个外部命令就选3),然后一路确定。

6、然后你会发现,工具栏多了客户端发布,点击就执行发布,这就是我们想要的。

总结
通过这种方式可以方便的扩充VS开发工具,用的好可以节约很多时间,把主要精力放在开发而不是千篇一律的重复上。
做程序的不就是应该有这种精神吗?喜欢的朋友关注、转发、点赞。