前沿

写这篇文章的有两个原因,第一:很多朋友同事惊叹于我的电脑目录归档非常清晰,所以我就分享一下我归档的经验; 第二:有时候要换一台新的计算机,如何快速开启战斗模式而不觉得不顺手,这就是本文第二部分的装机清单。

目录归档

前置条件

  • Window系统
  • 磁盘分区不少于2个(C和D),3个最佳(C,D,E)
  • C盘目录分区尽可能100G左右

命名原则

  • 小写字母
  • 命名避免出现空格
    +软件相关的英文命名
  • 统一风格命名
    • 数字+名称
      • 01设计文档
      • 02需求文档
      • 03Workspace
    • 下划线+名称
      • _dev
      • _download
      • _repository
  • 项目驱动命名
    • 北京XX项目
    • 西安XX项目
    • 广州XX项目

注:个人比较喜欢使用下划线+名称,如果一个文件名前有下划线,可以提醒自己该目录不能轻易重命名,移动。否则会影响一下软件的配置。

安装原则

开发人员机器,自然围绕开发相关的内容进行,当然娱乐也不能少。

  • 娱乐软件除大型游戏外,比如:QQ,微信,爱奇艺等,默认安装即可,通常C盘,通过设置将下载内容归档到D盘的下载目录

  • 办公,开发等软件安装在D盘 比如:D:\soft

装机清单

开发工具

  • JDK 通常最新版,根据项目情况调整源码和编译级别
  • IntelliJ IDEA Java界的最优秀的集成开发工具,始于Java,不止于Java
  • Git 开源的分布式版本控制系统,其它源码控制系统如:SVN
  • Visual Studio Code 微软出品的号称"重新定义代码编辑器" 通过各类插件可以丰富工具
  • Postman Restful接口调试工具,有Chrome插件
  • Maven Java项目管理工具, 同类工具还有Gradle
  • MobaXtem 免费用户10Session的可用,支持SSH客户端,S/FTP/S, VNC, RDP等

设计工具

  • Edraw Max 软件设计绘图软件,需要授权
  • WPS套件 支持免费用户
  • Office套件 主要 Word Excel PowerPoint Viso
  • XMind 思维管理工具,支持免费用户

配置备份

开发人员可以通过导出工具的个人自定义配置,重新在新的环境中导入,即可完成环境的迁移。上面安装清单中常用的有:IntelliJ IDEA的配置,Maven的配置, MobaXterm中的会话配置等

写在最后

清晰的目录结构,舒适的开发环境需要一个良好习惯的我和你。在每次归档文件,开启项目,安装软件,配置环境都能够多一点点强迫症,遵循自己的归档原则,就可以换来一个清爽的办公环境。