.NET开发常用工具

参考

【工具篇】.NET开发常用工具 

反编译工具

注意:反编译工具查看源码是,是根据命名空间去排布分类的,所以找不到时重点注意下所属命名空间就好。

ILSpy

使用最多,是vs插件

直接在vs中安装:扩展=》管理扩展,搜索 ILSpy

或在微软中国官网搜索ILSpy

或到ILSpy的git下载地址下载

dnspy

可在反编译下调式程序

下载地址

vs自带

目前很烂,不推荐使用

调式

WinDbg:用户态和内核态调试工具

 

版本控制器

SVN

参考:

SVN官网

visualsvn官网

SVN菜鸟教程

安装VisualSVN Server:可以在本地查看项目历史版本

 

安装VS的SVN插件

  • 在vs中安装
    • 打开vs后,点击【扩展】=》【管理扩展】=》【联机】,输入“VisualSVN for Visual Studio 2019”进行搜索安装,如果下载很慢可以下面的方法安装
  • 官网下载地址 选择对应的版本下载,下载后关闭vs再安装就好

 安装svn客户端:TortoiseSVN

首次获取项目

  • 打开VS后,点击【扩展】=》【VisualSVN】=》【Get Solution from Subversion...】
  • 输入项目的SVN地址、项目保存在本地的名称、保存位置,点击OK

项目提交步骤:更新 =》重新生成解决方案 =》提交

  • 更新:
    • 把服务的项目更新到本地,把别人更新和自己更新的项目合并
    • 别人修改过和自己修改过有冲突的,会有提示
  • 重新生成解决方案:
    • 把合并后的项目重新生成
  • 提交:
    • 把合并后且生成成功的项目提交上传到SVN服务器

总结:完成一个小功能测试没问题后就提交

文件夹提交:

  • 在文件夹中鼠标右键点击文件提交
  • 如果要提交dll特殊文件,点击文件夹提交,然后再打钩对应的dll文件提交

GIT

posted @ 2020-06-30 14:32  日积月累码农  阅读(539)  评论(0编辑  收藏  举报