最近因为新换了工作,工具需要重新安装,这是一个很耗时的过程,通常网速慢、电脑差的话一天都没法完成,安装过程中还可能出现些许问题
安装Windows操作系统
使用U盘启动盘,设置BIOS从U盘启动,安装Win7 SP1专业版,Win7一定要安装SP1,VS2012以上都需要SP1以上系统,从系统之家官网上下了个激活工具成功激活成正版
分区助手
自带的分区太弱了,最好下个分区助手
我的硬盘是1T的,分区如下:
- C:Windows 200GB 用于安装重要软件
- D:app 200GB 用于安装软件,存放个人资料
- E:work 200GB 代码工作区
- 其他格式化为Ext3,保留使用,方便日后安装linux
驱动精灵
安装升级各种驱动,顺便测试下新电脑的性能,i5的CPU、8G内存、1T硬盘、木有独显(防止你上班玩游戏呗)
360安全卫士、浏览器、360压缩
纯属个人习惯,喜欢使用一个系列的产品,感觉使用360安装常见软件也挺方便的,省去了自己到处找资源的许多麻烦
UltraISO虚拟光驱工具、UltraEdit、UltraCompare
虚拟光驱工具是安装下面很多大型软件必备,UltraEdit我通常用来看二进制文件,UltraCompare是一款文件内容比较工具
有道词典、有道笔记
程序员还是需要点英文功底的,变量命名也用的到
搜狗拼音输入法
主要是能够记忆常用的词语,直接登入账号就可以保持以前的习惯
腾讯QQ、微信、邮箱、teamviewer等通讯工具
和朋友、客户聊天都要用的,tv基本是用来远程调试或下班在家远程自己公司电脑的
notepad++、emacs、vim等编辑器
编辑器有很多,看个人习惯吧
VS2008破解版、VS2008SP1、VS2017社区版等VS系列IDE
C/C++基本上还是离不开VS的,比较方便,微软现在也开始拥抱开源了,所以VS2017社区版是完全免费的,VS2008基本也是key随便可以百度个,值得一提的是如果你原来安装的是试用版,到期后再来安装网上的方法进入维护模式时,win7以上不会有输入key的地方,需要下载一个补丁工具PatchVS2008.exe去使用管理员权限运行,让key输入框和升级按钮显示出来,另外VS2008一般都要打个SP1的补丁。
QT with MinGW
安装使用MinGW编译器的版本,这样就不用再额外安装MinGW了
VirtualBox、Ubuntu、Centos等
感觉VirtualBox比VMWire更加小巧,功能够用,甲骨文的产品用的放心,用虚拟机安装linux发行版本
git、svn等版本控制软件
git是程序员必备吧,而且推荐使用命令行模式
XShell或者secureCRT
windows因为是打着废除命令行旗号,所以自带的cmd实在太弱了,对于程序员来说总得安装一款强大的shell工具
wireshark抓包工具
编写调试网络程序不可或缺吧
Elecard StreamEye Tools、VLC流媒体播放工具
因为我搞的是流媒体领域开发,这两个工具挺好用
python、cmake、windbg、depends等
网上很多源码需要使用CMack产生对应工程,python是个人业余兴趣爱好语言,windbg用于诊断dump文件,depends看动态库依赖项