【软件安装及文件夹安排的建议】

本文介绍了混乱的文件安装问题,提出了一种将软件安装包按类别(常用软件、设计软件、开发软件、游戏软件)分别存放在D盘不同文件夹下的方法,以及使用000000文件夹作为安装包存放区,确保文件结构清晰,方便管理和查找。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

混乱的文件

        有很多人在安装软件时,将软件包下载下来,然后对着安装引导程序疯狂的点击下一步下一步,直至安装完成。

        这就造成了一些问题:

  • 一般软件都是默认往C盘里钻,而C盘往往是系统盘,这样就搞得系统盘容量越来越小。
  • 如果有时候需要修改软件的配置文件,要找配置文件时会懵逼,不知道该去那儿找。当然也可以对桌面图标查看属性,但是,如果这个软件没有桌面图标呢?
  • 可能出现的情况是,各种软件的文件糅杂在一起,难以区分,看着都头大,万一不小心误删了哪个文件,也不晓得会损坏哪个应用。
  • 在找哪个软件的安装包时,也是一头雾水,不知道该去哪里找,去下载文件夹中看看吧,看到一大堆东西,密密麻麻。

        当然也有人会对盘符有一个大致的区分,如:C盘为系统盘,D盘为软件盘,E盘为文件盘...。这样划分是明确的,但是当安装软件时,自定义安装路径,只选到D盘就完事儿了。D盘里还是一团糟。

        也许有人可以做到乱中有序,也许有人有自己独特的归纳方式,在自己的PC中查找一个文件是轻而易举的事情。

        这里,我提供一种归纳文件的方法,可以让各类软件的安装文件更有序,分明。

        如上所述,个人倾向于将每个盘符赋予各自独立的使命:C盘为系统盘,D盘为软件盘,E盘为文件。

        一般不往C盘里放东西。

        只要安装软件都往D盘里装。

        工作、生活、学习中自己产出,或者从网上下载,别人发送的文件都往E盘里装。

        分工明确。

软件盘

        主要说软件盘。

        一般来说,软件可以分为大致几类:

  • 常用软件 (比如:微信、QQ、网易云音乐、QQ音乐、迅雷、爱奇艺、百度网盘、WPS等等,工作生活中经常用的软件,很大众的软件
  • 设计软件 (比如:Photoshop、Illustrator、CorelDRAW、Rhno、Creo、3DMax等等,设计类的软件,设计师应该比较熟悉
  • 开发软件 (比如:pycharm、QtCreator、notepad++、VisualStudio、CMake、Clion、IntelliJ等等,开发类的软件,程序员应该比较熟悉
  • 游戏软件 (比如:WeGame、League of Legends、愤怒的小鸟、植物大战僵尸等等,游戏类的软件。
  • 等等

        就可以将这些软件进行划分,建立四个文件夹,鉴于有些软件路径中不能包含中文路径,于是在D盘中建立四个文件夹:CommonSoftware、DesignSoftware、DevelopSoftware、GameSoftware。

        当然,也可以根据自己的喜好和自己的分类方式去分类划分,然后建立对应的文件夹。如图:

安装包

        进入每一个D盘中建立的Software结尾的文件夹中,新建一个名称为“000000”的文件夹。

        为什么这个文件夹要命名为“000000”呢,因为这个文件夹是以后用来放置安装包的,保不准以后安装包还会用到,留着也没什么坏处。而文件夹名称为“000000”一般会保持在最顶部,就像置顶了似的,保证了其他文件夹都会在它下方。 方便查找它,比较醒目。

        常用软件的安装包放在ComonSoftware文件夹下的“000000”文件夹中;设计软件的安装包放在DesignSoftware文件夹下的“000000”文件夹中......。

安装软件

        下载软件安装包时,就想好,该软件应该归为哪一类,然后将下载下来的安装包扔进D盘下对应文件夹的“000000”文件夹中。

        然后,在“000000”文件夹同级中新建一个与要安装的软件同名的文件夹。

        再打开安装包,记得选择自定义安装路径。安装路径设置为刚刚创建的软件同名文件夹。接下来,就可以对安装引导程序下一步下一步了,直至软件安装完成。

清晰的软件文件结构

        日后,如果需要安装包了,就去对应的“000000”文件夹中去寻找,如果需要修改软件A的配置文件了,就去A的安装路径去找。很方便。

        这里分享了一个归纳整理安装软件时产生的安装文件的方法。如果你有更好的方法,那么请保持自己的方法。如果对你有用,可以适当参考。

### 项目文件夹结构组织管理 #### Python项目结构及代码组织最佳实践 对于Python项目而言,合理的文件夹结构有助于提高开发效率并简化协作流程。通常情况下,项目采用两层嵌套的方式构建:外层作为项目的根目录 `myproject`,用于存放配置、文档和启动脚本;而内部同样名为 `myproject` 的子目录则被定义为实际的功能包[^1]。 这种布局方式不仅能够区分不同类型的资源,还使得开发者可以更直观地区分哪些部分属于应用程序的核心逻辑,哪些是为了支持应用运行所必需的辅助材料。例如: ```plaintext myproject/ ├── README.md # 项目描述 ├── setup.py # 构建工具入口 ├── requirements.txt # 依赖列表 └── myproject/ # 主要功能包 ├── __init__.py # 初始化模块 └── ... # 功能实现代码 ``` #### MVC模式下的文件夹结构优化 当涉及到更为复杂的Web应用时,MVC架构提供了一种有效的解决方案来进一步细化文件夹层次。通过将Model(数据模型)、View(视图模板) 和 Controller (控制器处理程序)各自独立成不同的文件夹,可以使整个系统的职责更加明确,从而提升可读性和可维护性[^2]。 具体来说,这样的安排允许团队成员专注于特定领域的工作——前端工程师负责视图的设计与渲染,后端程序员关注业务逻辑和服务接口的编写,数据库管理员则能更好地理解实体关系及其映射规则。 #### Node.js推荐的标准文件夹结构 针对Node.js环境的应用开发,官方给出了详尽指导方针,强调了诸如`.gitignore`, `.npmrc`, `LICENSE`等重要元数据的位置设定,同时也提倡利用README文件记录各组件的作用范围[^3]。这些建议旨在帮助开发者快速定位所需信息,并促进开源社区内的交流共享。 一个典型的Node.js项目可能看起来像这样: ```plaintext node-project/ ├── .editorconfig # 编辑器设置 ├── .eslintrc.json # JavaScript linter 配置 ├── package.json # NPM包描述符 ├── src/ # 应源码所在处 │ ├── index.js # 入口文件 │ └── ... └── test/ # 测试案例集合 ``` #### 使用IDE集成项目文件夹 无论是哪种编程语言编写的软件工程,借助现代集成开发环境(IDE),如Visual Studio Code 或 PyCharm ,都可以极大地改善工作流体验。只需简单的几步就能完成新项目的初始化,并自动识别已有的文件夹体系[^4]。一旦建立了良好的习惯,后续的操作将会变得更加顺畅高效。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值