【安装与配置 三】C#后端开发常用工具

简介: 【安装与配置 三】C#后端开发常用工具

近日重装了一次系统,不堪其苦,得四处 找软件下,破解软件,还得担心哪些软件漏下,慌的一匹,所以想着写这样一篇文章并附带此次重装系统的全部资源集合来避免下次自己再重装的时候手足无措,也提供给大家,希望能给大家带来帮助。值得注意的是:系统为win10的64位,并且截止2019年10月1日都是最新版,资源合集链接传送门如下【资源合集】(如果发现资源被csdn删掉了,可以私信我),包括如下软件:

  • BCompare-zh-4.2.10.23938:文本的对比软件,用于比较文本一致性
  • FiddlerSetup:抓包软件,关于其使用,见我的另一篇博客【解决方案 十三】fiddler拦截大法
  • Git-2.23.0-64-bit:用于代码管理,关于其配置,见下文。
  • npp.7.7.1.Installer:notpad++,各种格式一键打开,看文件的利器
  • Postman-win64-7.6.0-Setup:请求抓包的时候需要用到,常用于接口测试。关于其使用,见我的另一篇博客【C#编程最佳实践 十三】接口测试实践
  • SSMS-Setup-CHS:Sql Servier的数据库管理工具
  • SwitchHosts!-win32-x64:一键切换host,让请求走本地,本地调试利器。
  • TortoiseGit-2.8.0.0-64bit:图形化的git管理工具,我不太喜欢用,不过蛮多人用,也提供给大家
  • TortoiseGit-LanguagePack-2.8.0.0-64bit-zh_CN:TortoiseGit的中文汉化包
  • vs_enterprise:企业版的Visual Studio,秘钥:BF8Y8-GN2QH-T84XB-QVY3B-RC4DF,拿走不谢
  • VSCodeUserSetup-x64-1.38.0:无论多大的文件,VSC一键打开,且扩展插件非常丰富,我用来写Gitbook,也推荐给大家。
  • XMind-ZEN-Update-2019-for-Windows-64bit-9.2.0-201904271935:思维导图,用于案例分析和故事梳理。
  • XMind ZEN 64位 破解补丁_9.2.1:思维导图的破解补丁
  • YNote:有道云笔记,目前我使用的不多,更推荐OneNote或者印象笔记。
  • ultraedit64wpjb:文件读取神器,可以把文件读成二进制码流,然后解析文件内容,使用见我的另一篇博客【解决方案 十二】一文彻底解决文件格式判别问题

以上就是全部的成套工具,当然下文还有一些彩蛋。

Git如何配置

首先配置git的邮箱和用户名,邮箱选择自己的邮箱、用户名选择邮箱前半截,例如:

1 配置名称+邮箱

git config --global user.name "tianmaolin" 
 git config --global user.email "tianmaolin@163.com"

2 ssh 生成与验证

$ ssh-keygen -t rsa -C "tianmaolin@163.com"

输入完毕后,程序同时要求输入一个密语字符串(passphrase),空表示没有密语。接着会让输入2次口令 (password),空表示没有口令。3次回车即可完成当前步骤 第2步的作用是用来生成Git的全局公钥,生成公钥后即可在如下地址获取到全局公钥:去自己的个人目录下c盘>用 户>自己的用户名>.ssh应该能看到名为id_rsa.pub的文件,用notpad打开,把里面的全部内容拷贝出来。

3 将拷贝好的公钥内容粘贴到GitHub或GitLab的SSH

收费的Google查询软件

我们搜问题的时候更喜欢Google,所以,需要一个软件,同事推荐了一个,下次找方便些,也不是很贵,一个月10块,搜索的话一个月连十分之一都用不完。除非用它做一些别的事。经过一段时间测试,还是很靠谱的:【耀辉网络】,希望这个软件不要那么快凉。

重装系统的一些注意事项

重装的过程中C盘肯定是over了,而且最重要的是浏览器的书签也可能over,自己辛苦配置的IIS和host地址也会over,所以提前做好备份哦:

  • 导出当前浏览器的书签并且保存到D盘
  • 导出当前host的json文件并保存到D盘
  • 截图IIS配置,便于重装后快速恢复现场

尤其是浏览器书签,不搞万万不行,极难补救,而且要特别注意的是,如果google有多个用户,一定要都做好备份。

相关文章
|
1月前
|
存储 缓存 负载均衡
后端开发中的性能优化策略
本文将探讨几种常见的后端性能优化策略,包括代码层面的优化、数据库查询优化、缓存机制的应用以及负载均衡的实现。通过这些方法,开发者可以显著提升系统的响应速度和处理能力,从而提供更好的用户体验。
57 4
|
13天前
|
开发框架 小程序 前端开发
圈子社交app前端+后端源码,uniapp社交兴趣圈子开发,框架php圈子小程序安装搭建
本文介绍了圈子社交APP的源码获取、分析与定制,PHP实现的圈子框架设计及代码编写,以及圈子小程序的安装搭建。涵盖环境配置、数据库设计、前后端开发与接口对接等内容,确保平台的安全性、性能和功能完整性。通过详细指导,帮助开发者快速搭建稳定可靠的圈子社交平台。
120 18
|
15天前
|
缓存 算法 安全
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
47 12
|
16天前
|
程序员 C# 数据库
C# 比较对象新思路,利用反射技术打造更灵活的比较工具
中途接手的项目,碰到需要在更新对象信息时比较并记录差异的需求,最变态的还有附加要求,怎么办?有没有既能满足需求又能对项目影响最小的方法呢?分享这个我封装的方法,一个利用反射技术打造的更灵活的比较工具
|
25天前
|
机器学习/深度学习 前端开发 算法
婚恋交友系统平台 相亲交友平台系统 婚恋交友系统APP 婚恋系统源码 婚恋交友平台开发流程 婚恋交友系统架构设计 婚恋交友系统前端/后端开发 婚恋交友系统匹配推荐算法优化
婚恋交友系统平台通过线上互动帮助单身男女找到合适伴侣,提供用户注册、个人资料填写、匹配推荐、实时聊天、社区互动等功能。开发流程包括需求分析、技术选型、系统架构设计、功能实现、测试优化和上线运维。匹配推荐算法优化是核心,通过用户行为数据分析和机器学习提高匹配准确性。
79 3
|
1月前
|
存储 前端开发 Java
深入理解后端开发:从基础到高级
本文将带你走进后端开发的神秘世界,从基础概念到高级应用,一步步揭示后端开发的全貌。我们将通过代码示例,让你更好地理解和掌握后端开发的核心技能。无论你是初学者还是有一定经验的开发者,这篇文章都将为你提供有价值的信息和启示。
|
2月前
|
存储 缓存 监控
后端开发中的缓存机制:深度解析与最佳实践####
本文深入探讨了后端开发中不可或缺的一环——缓存机制,旨在为读者提供一份详尽的指南,涵盖缓存的基本原理、常见类型(如内存缓存、磁盘缓存、分布式缓存等)、主流技术选型(Redis、Memcached、Ehcache等),以及在实际项目中如何根据业务需求设计并实施高效的缓存策略。不同于常规摘要的概述性质,本摘要直接点明文章将围绕“深度解析”与“最佳实践”两大核心展开,既适合初学者构建基础认知框架,也为有经验的开发者提供优化建议与实战技巧。 ####
|
1月前
|
运维 监控 Java
后端开发中的微服务架构实践与挑战####
在数字化转型加速的今天,微服务架构凭借其高度的灵活性、可扩展性和可维护性,成为众多企业后端系统构建的首选方案。本文深入探讨了微服务架构的核心概念、实施步骤、关键技术考量以及面临的主要挑战,旨在为开发者提供一份实用的实践指南。通过案例分析,揭示微服务在实际项目中的应用效果,并针对常见问题提出解决策略,帮助读者更好地理解和应对微服务架构带来的复杂性与机遇。 ####
|
1月前
|
消息中间件 运维 安全
后端开发中的微服务架构实践与挑战####
在数字化转型的浪潮中,微服务架构凭借其高度的灵活性和可扩展性,成为众多企业重构后端系统的首选方案。本文将深入探讨微服务的核心概念、设计原则、关键技术选型及在实际项目实施过程中面临的挑战与解决方案,旨在为开发者提供一套实用的微服务架构落地指南。我们将从理论框架出发,逐步深入至技术细节,最终通过案例分析,揭示如何在复杂业务场景下有效应用微服务,提升系统的整体性能与稳定性。 ####
46 1
|
1月前
|
消息中间件 运维 API
后端开发中的微服务架构实践####
本文深入探讨了微服务架构在后端开发中的应用,从其定义、优势到实际案例分析,全面解析了如何有效实施微服务以提升系统的可维护性、扩展性和灵活性。不同于传统摘要的概述性质,本摘要旨在激发读者对微服务架构深度探索的兴趣,通过提出问题而非直接给出答案的方式,引导读者深入
46 1