Windows系统多种开发环境的维护

摘要:
本文介绍了Windows系统多种开发环境的维护方法,包括定期重置系统、安装配置必要软件、制作镜像备份以及恢复系统等步骤。重置前需准备Windows激活密钥、微软账户及常用程序安装包。初始化电脑后,进行系统设置,如安装Typora、调整屏幕缩放、设置主题和任务栏等。接下来安装常用软件,如百度网盘、WPS、微信等。之后分别安装常用开发工具(如WebStorm、GoLand、PyCharm)和数据库客户端,并制作不同阶段的系统镜像(版本001、002、003),以便后续快速恢复到特定开发环境。

关键词:Windows系统维护、定期重置、系统镜像备份、开发环境配置、常用软件安装、开发工具

一、需求说明

不管是学习阶段,还是实际的软件开发,往往需要在一台电脑上从事不同技术平台的软件编程,当然有条件也可以准备多台电脑。虽然不同的技术平台之间未必一定相互冲突,但都安装进来文件过多总是有些混乱,本人常常把它们隔离开来,使用起来觉得更为清爽。这里主要使用Windows系统提供的镜像功能,维护不同的开发环境,希望为软件开发带来一些系统维护的便利。在Windows系统中维护多个开发环境的必要性主要体现在以下几个方面:

(一)避免软件冲突

不同开发工具和环境之间可能会存在依赖冲突,导致系统运行不稳定或开发工具无法正常工作。通过分层次维护开发环境,可以有效隔离这些冲突,确保每个开发环境的独立性和稳定性。

(二)提高开发效率

开发过程中,频繁的环境切换和软件安装调试会浪费大量时间。通过制作不同阶段的系统镜像,用户可以在需要时快速恢复到特定的开发环境,避免重复安装和配置,从而显著提高开发效率。

(三)保持系统整洁

随着开发工具和软件的不断增加,系统可能会变得混乱,影响性能和用户体验。通过定期重置系统并制作镜像,可以保持系统的整洁和高效运行,同时避免因文件过多或配置错误导致的问题。

(四)便于系统恢复

在开发过程中,可能会因为误操作、软件故障或系统更新导致系统出现问题。通过备份不同阶段的镜像,用户可以快速恢复到之前稳定的状态,减少系统故障对开发进度的影响。

(五)适应多技术平台开发

现代软件开发往往涉及多种技术平台和工具。通过分层次维护开发环境,用户可以灵活切换不同的开发场景,满足多样化的开发需求,同时避免因环境复杂而导致的管理困难。

(六)降低维护成本

通过镜像备份,用户可以将复杂的系统配置和软件安装过程标准化,减少重复劳动。一旦出现问题,可以通过恢复镜像快速解决问题,降低系统维护的时间和精力成本。

总之,维护多个开发环境并通过镜像备份进行管理,是应对复杂开发需求、提高开发效率和系统稳定性的重要手段。

二、系统重置

(一)使用Windows中的重置系统功能

就是重新安装Windows系统。使用计算机应当尽量熟练掌握系统安装配置操作。

(二)重置前准备

1、Windows激活密钥。个别时候重装后要求重新激活。多数时候不需要。

2、微软账户及密码。也可以不用,最好是用,主要是浏览器可以在不同机器上同步设置。

3、需要安装的程序和设备驱动程序。

(三)初始化电脑

重新启动系统后,初始化电脑。完全后按提示步骤操作,设置系统用户名及密码。

系统会自动安装设置驱动程序。

如果按这里的方法处理了,以后需要重置的次数就少了,但总是有这个需要。

三、安装配置

(一)必要设置

1、安装Typora。激活。更新。偏好设置。

2、使用Typo搭建一个记录文件。

3、在系统/屏幕中设置缩放为125%(2560X1440)。(如果使用vs2022时,再改为1920X080 100%)。

4、在个性化/主题中,设置主题,从主题商店下载。如:Mountain Light PREMIUM。设置桌面图标,只显示回收站。

5、在资源管理器中设置文件夹选项,不隐藏系统文件、隐藏文件。(用完恢复)

6、进入主题文件路径调整图片:C:\Users\YueGuoJun\AppData\Local\Microsoft\Windows\Themes

7、在个性化/颜色中,设置为深色模式。

8、在个性/任务栏中,进行任务栏设置。同时关联区域设置,设置日期格式。

9、系统更新,手动检查更新。

10、清理应用。应用/安装的应用中处理。把不需要的程序卸载掉。

11、整理开始屏幕。

12、移动下载等五个文件夹到C:盘以外。(更改用户数据文件夹位置)。这样的好处是系统恢复时数据文件不受影响。

13、设置浏览器,输入微软账户和密码。期间会自动同步。

14、登录常用的网站。CSDN、BILIBILI等。输入用户名及密码。

15、高级系统设置。如果内容安装的比较充裕,可以去除分页文件,注意有的程序会用到,恢复不显示系统及隐藏文件。

16、清理C盘。

(二)常用安装

安装常用软件,即一定会用的软件,而不是偶尔使用。下面是示例。

1、安装百度网盘。登录。

2、安装WPS。登录。

3、安装微信。登录。

4、完美解码。

5、安装万兴喵影。

6、安装酷狗音乐。

7、安装打印机驱动程序。C盘:46.3GB.

四、镜像制作一

使用控制面板中的镜像备份功能,制作Windows镜像。版本:001。

此时,系统不含任何开发环境。

五、常用开发环境

安装常用开发工具。比如,我把webstorm、goland和pycharm。

1、安装webstorm。激活。配置,设置外观/缩放,编辑器/常规/鼠标控制等。

2、安装插件。Traslation。

3、安装Node.js。并在命令窗口执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser。测试node 和 npm 可以正常使用。

4、代码调试设置。

5、其他两个几个可从已经安装好的继承,打开软件时会自动提示。

6、安装goland

7、安装pycharm

8、添加上述开发工具到任务栏。

9、激活。

10、安装数据库客户端等必备软件。

六、镜像制作二

使用控制面板中的镜像备份功能,制作Windows镜像。版本:002。

此时,系统含常用开发环境。C盘:62G。

七、扩展开发环境

1、安装可以临时使用的开发环境,过一段时间可能就不用了。

2、安装阶段性使用软件,如网易有道。

3、安装其他占用系统资源较多且未必长时间使用的软件。

八、镜像制作三

使用控制面板中的镜像备份功能,制作Windows镜像。版本:003。

此时,系统含当前需要的所有开发环境。

九、系统恢复

​ 根据需要随时恢复前面制作的镜像。且可更新后再制作相应版本的镜像。

总结

通过分层次镜像备份来维护Windows多开发环境的方法,其意义在于提高系统维护的效率和灵活性。通过定期重置系统并制作不同阶段的镜像(如基础系统、常用开发环境、扩展开发环境),用户可以在需要时快速恢复到特定的开发状态,避免重复安装和配置软件的繁琐过程。这种方法不仅节省了时间,还减少了因软件冲突或系统混乱导致的开发效率低下问题。同时,通过备份镜像,用户可以更好地管理不同技术平台的开发环境,确保系统始终保持整洁和高效的状态,为软件开发带来便利。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值