程序员必备工具目录

目录

应用程序

音频

  • AIMP - 32位音频处理和多格式播放。
  • Audacity - 免费,开源,跨平台软件,用于录制和编辑声音。
  • Qtractor -音频/ MIDI多轨序列器。
  • Reaper - 功能深入却轻量的应用程序, 个人,非营利或小型企业使用时收费$60。
  • Winamp - 能播放MP3,MP2,WAV,VOCAls和MIDI文件的音乐播放器。
  • Mixxx - 免费DJ软件,给你一切现场混音所需的功能,真正可替代Traktor。
  • Musicbee - 类似iTunes,但比iTunes更好用。
  • VLC - 免费媒体播放器,工作相当不错。
  • Foobar2000 - Windows版的免费音频播放器,支持各种各样的音频格式,并有很多很酷的功能。
  • Exact Audio Copy - 从您的CD转换成几乎任何格式到您的电脑, 同时有一些漂亮的功能。
  • Kodi -免费和开源家庭影院软件。
  • Resonic - 免费快速的音频播放器。

聊天客户端

  • Hexchat - 基于XChat的IRC客户端
  • Waow - Awesome WhatsApp Web客户端为您提供最好的WhatsApp的经验。
  • LimeChat -即时通讯应用。
  • Messenger for Desktop - 一款 Facebook messenger 的桌面端程序。
  • mIRC - 互联网中继聊天(IRC)客户端。
  • Telegram - 一个专注于速度和安全性的消息应用程序,它速度极快,简单且免费。

压缩

  • 7-Zip - 用于操作归档的开源Windows实用程序。支持 7z,ZIP,GZIP,BZIP2和TAR 的全部特性,其他格式可以解压缩。
  • PeaZip - 存档和文件压缩器。 提取7Z CAB ISO RAR TAR ZIP归档文件。
  • Riot -通过文件大小或许多其他图像属性压缩图像。
  • WinRAR - 强大的归档管理器。 它可以备份您的数据并减小电子邮件附件的大小,解压缩RAR,ZIP和其他文件。

数据恢复

  • Data Rescue - 综合和专业的硬盘恢复软件,可以恢复您的照片,视频,文件。
  • Ontrach EasyRecovery - 拥有过滤工具,可用于将所需恢复的大量数据排序。
  • Stellar Phoenix Windows Data Recovery - 提供远程恢复选项, 可通过网络从另一台计算机恢复数据。
  • Recuva - 快速,轻松地恢复已删除的文件。
  • TestDisk - 强大的免费数据恢复软件, 主要设计用于帮助恢复丢失的分区和/或使非引导磁盘重新启动。

开发者工具

  • DB Browser for SQLite - 高质量, 可视化, 开源的数据库工具, 用于创建, 设计, 编辑 SQLite 的数据库文件。 ![Open-Source Software][OSS Icon]
  • HeidiSQL - 可用于MySQL, MariaDB, Mircosoft SQL Server 和 PostgreSQL 的强大易用的客户端。
  • Fiddler - web调试代理工具。
  • FileZilla - FTP, FTPS 和 SFTP 客户端。
  • GitHub Desktop - GitHub的官方客户端。
  • GitKraken - 优美,跨平台的 Git 客户端
  • I’m Only Resting - 一个功能丰富的基于WinForms的HTTP客户端
  • Insomnia - 具有优美的界面的现代REST客户端。
  • Keylord - 用于Redis, LevelDB and Memcached 三种 key-value 类型数据库的跨平台GUI客户端。
  • Pixie - 一个简单的颜色选取器, 供开发者使用。
  • pngquant - 对具有或不具有透明度的PNG文件应用有损压缩以获得更高效的文件。
  • PostgreSQL Database - 一个完整的工具列表。
  • Process Explorer - 功能强大的任务管理工具 ![Freeware][Freeware Icon]
  • Process Hacker -优秀且成熟的任务管理工具。
  • RazorSQL - 供数据库管理员使用的 SQLite 数据库管理软件
  • Redis Desktop Manager 跨平台开源的Redis数据库管理工具。
  • SourceTree - 一个免费的Git&Mercurial客户端。
  • Sql Wave - 一个MySQL数据库管理器。
  • Vagrant - 一个用于创建和管理虚拟机的工具。
  • Visual Studio - 终极Microsoft开发工具。
  • Wamp - Web开发环境。
  • Wireshark - 一个网络协议分析工具。
  • Zsh - 一个强大的命令行shell。

    文档

  • LibreOffice - 开源办公套件。
  • Microsoft Office - 微软自己的生产力套件。
  • OpenOffice - 软件套件,用于文字处理,电子表格,演示文稿,图形,数据库等。
  • NitroPDF - 你会得到最好的PDF阅读器。
  • Sumatra PDF - PDF,ePub,MOBI,CHM,XPS,DjVu,CBZ,CBR阅读器。

电子书实用程序

  • Bookviser - 为 Windows 8 设备提供简易方式阅读电子书的优质应用。
  • Calibre - 用于电子书管理和转换的强大软件。
  • kobo - 界面简陋但功能强大的电子书管理和转换软件。

    电子邮件

  • MailBird - IMAP和POP3电子邮件客户端,可定制,触摸支持完全及多语言支持。
  • Thunderbird - 简约设计的电子邮件客户端。
  • Nylas N1 - 在现代网络上构建的可扩展桌面邮件应用程序。
  • Postbox - 功能强大的电子邮件应用。

游戏

  • Warsow - Windows上免费和快节奏的FPS游戏。
  • Awesome Games - 在Github上托管的游戏列表。
  • GOG Galaxy - 类似Steam的DRM-free游戏平台。
  • Unity - 免费游戏引擎。 入门简单且包含大量教程。
  • Unreal Engine - 另一个免费游戏引擎。 更容易入门且包含大量教程,但如果你基于此引擎制作的游戏盈利, 你需支付给Unreal 5%的盈利作为使用费。
  • Steam - 最大的视频游戏在线零售商。 桌面应用程序允许您组织您的游戏库,并在任何时间畅玩。 但你已经知道了。
  • Origin - 类似Steam 但属于 EA 公司。
  • Itch.io - 安装,更新,并畅玩独立游戏

图形

  • Blender - 功能齐全的可扩展跨平台3D内容套件。
  • Gimp - 开源图像编辑器。
  • Paint.net - 你怎么能忍受没有paint.net的生活?
  • Inkscape - 免费的矢量图形设计软件。
  • Krita - 有一堆很酷的功能的免费绘图软件。

文本编辑器

  • Atom - 21世纪的极客文本编辑器。
  • Brackets - 一个擅长网页设计的现代,开源文本编辑器。
  • Eclipse - 强大的IDE。
  • GVim - (G)Vim是一个高度可配置的文本编辑器,用于实现高效的文本编辑。
  • Light Table - 具有即时反馈和显示代码中数据值的可定制的编辑器。
  • Notepad++ - 一个支持多种编程语言的源代码编辑器。
  • Sublime Text 3 - 高级文本编辑器。
  • Visual Studio Code - 构建和调试现代Web和云应用程序。

    在线存储

  • Dropbox -简单,优雅和多功能(PC,Mac,Android …)云存储解决方案。
  • Google Drive - 深深融入Google生态系统的云存储解决方案。
  • Hubic - 为 Windows, Linux, MacOsx, iOs & Android 平台设计的云存储。
  • OneDrive - 为Windows用户提供最佳云存储解决方案。
  • Mozy
  • Box - 能够同步超过100,000个文件,并支持含有特殊字符的文件名和长度超过256个字符的路径。

生产力工具

  • AutoHotkey - Windows平台的终极自动化脚本语言。
  • Cold Turkey - 屏蔽能分散你注意力的网站。(屏蔽期间你甚至不能卸载它。)
  • Chocolatey - Windows的包管理器。
  • Ditto - 剪贴板管理器。
  • Everything - 最快的文件/文件夹搜索工具, 通过名称搜索。
  • f.lux - 自动调整您的计算机屏幕以适应当前亮度。
  • Inkdrop - Markdown爱好者的笔记应用程序。
  • Launchy - 开源快捷键启动器。
  • Listary - 让您的文件不离指尖。 独特的搜索实用程序。
  • Ninite - 最简单,最快速的更新或安装软件的方法。
  • Scoop - Windows的命令行安装程序。
  • Simplenote - 简单的跨平台笔记应用程序与基于云的同步。
  • Total Commander - Windows上最佳文件管理器。
  • Wox - Windows上效果显著的快捷启动应用。

终端

  • Babun - 基于Cygwin,用于替代Windows shell。
  • Cmder - 控制台模拟器包。
  • ConEmu - 标签,分布,闪烁及其他各项均可定制的终端。
  • ConsoleZ - Console 2的修改版本,更好的体验和更好的视觉呈现。
  • MobaXterm - Xserver和标签式SSH客户端。
  • MTPuTTY - 多标签PuTTY。
  • Putty - SSH和telnet客户端。
  • Kitty - 高级Putty (SSH 和 telnet 客户端)。

实用程序

  • Windows终端命令的A-Z
  • Carnac - 在任何屏幕录制期间录制按键的最简单方法。
  • Ccleaner - 系统清洁实用程序, 易于理解,对初学者友好。
  • CleanMyPC - 快速的电脑清洁软件。
  • Far -文件和归档管理器。克隆自诺顿指挥官。
  • Fraps- 视频游戏屏幕录制机,可用于所有使用DirectX或OpenGL技术的游戏。
  • FreeFileSync - 文件和文件夹的简单备份解决方案,它支持源和目标之间的镜像/双向同步/更新。
  • Glary Utilities - 提供许多ccleaner中没有的更高级的功能。
  • HTTrack- 离线浏览器实用程序,允许您从Internet下载网站到本地目录。
  • LICEcap - 动画屏幕捕获并直接保存到.GIF。
  • rimraf - node中的深度删除模块。 用于删除具有很长路径的文件和文件夹。
  • SDelete - 安全删除文件或清空闲置空间的命令行库。
  • Speccy -您计算机中每个硬件的详细统计信息。
  • ShareX- 让您使用单个键获取任何选定区域的截图或屏幕录像。
  • Sysinternals Suite - 由Mark Russinovich提供的工具套件,提供对Windows内部的访问以进行故障排除:进程,物理端口,磁盘活动等。
  • Waltr - 不使用iTunes将任何电影或音乐文件传输到iPhone。
  • WinDirStat - 磁盘使用统计查看器和清洁器。
  • Windows 10 Login Screen Changer - 更改Windows 10登录屏幕背景。

视频

  • K-Lite Codecs - DirectShow过滤器,VFW / ACM编解码器和工具的集合。
  • mpv -媒体播放器。
  • HandBrake - 一个拥有良好GUI的高性能视频编码和转换工具。
  • VLC - 多媒体播放器和框架,用于播放DVD,音频CD,VCD和各种流协议。
  • PotPlayer - 多媒体播放器,具有广泛的编解码器集合,它还为用户提供广泛的配置选项。
  • Open Broadcaster Software - 免费开源的视频录制和播放流媒体的软件。

配置与安装

Windows 10 Setup

  • http://www.theverge.com/2015/7/31/9077997/microsoft-windows-10-clean-install-how-to-guide
  • http://www.howtogeek.com/224342/how-to-clean-install-windows-10/

Windows 8.1 Setup

  • http://windows.microsoft.com/en-IN/windows-8/clean-install

安全

  • AdwCleaner - 免费清除广告软件,PUP / LPI,工具栏和劫持者的工具。
  • Bitdefender - 最好的防范恶意软件的安全防护应用。
  • CCleaner - 用于PC优化和清洁。
  • GlassWire - 网络安全监控工具和分析器,可视化您的网络活动。
  • SpyBot - 搜索和销毁恶意软件,间谍软件和病毒。
  • UnChecky - 自动取中安装程序中的无关选项。
  • Malwarebytes - 提供防病毒软件无法提供的防护危险威胁的功能。
  • Tor Project - 启用匿名通信。
  • Windows 10 Paranoid’s Guide
  • Disable Data Logging - 使Windows 10更加私密和安全。
  • Viscosity - 全功能的OpenVPN客户端,适用于企业部署。