开发工具清单

时间:2022-08-26 18:01:24

最近因为新换了工作,工具需要重新安装,这是一个很耗时的过程,通常网速慢、电脑差的话一天都没法完成,安装过程中还可能出现些许问题

安装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看动态库依赖项

编译个人所需库:Boost、OpenCV等