# windows軟件
記錄是給自己的回顧和總結,也是給別人的一種分享。所以我想說說使用Windows的經驗。
為了方便自己系統安裝,我會把一些安裝文件定期更新到云盤中,而常用的一些軟件以及配置文件放在可同步的網盤中。
### 常用軟件
常用軟件就是裝機必備啦,說說我常用的軟件:(待添加下載地址)
- **Chrome**: 主力瀏覽器,使用google賬號登陸并且同步。
- **Office系列**: 其實我用WPS多一些,或者google文檔。
- **MSE**:微軟官方的殺毒軟件。
- **CCleaner**:小巧方便的清理軟件。
- **騰訊電腦管家**: 有時候我就是用騰訊電腦管家替代殺毒軟件加清理軟件。
- **輸入法**: 我就用原生的,不折騰,不彈框。
- **PotPlayer**: 影音播放器。
- **FastStone Image Viewer**: 圖片查看工具。
- ~~**有道詞典**: 方便取詞,高端一點我就用歐陸詞典。~~
- **歐陸詞典**: 無需插件取詞,無廣告,可自定義擴充詞庫,替換有道詞典。
- **福昕閱讀器**:最好的PDF閱讀器。
- **foxmail**:郵件客戶端。
- **迅雷**: 下載工具。
- [**BitTorrent Sync**](http://www.appinn.com/bittorrent-sync/): p2p同步服務,可實現多設備網盤同步功能。
- **7-zip**:壓縮/解壓縮工具。
- [**Flash**](http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html): Flash播放器,最好下插件,以及獨立播放器。
- [f.lux](https://justgetflux.com/): 根據日出日落去調節色溫,保護視力。
- [**HexChat**](https://hexchat.github.io/): IRC Client, 溝通工具,程序員用的多。
有了這些,差不多使用windows就沒問題了。下面我們再談一談如何更好的使用windows。
### 提高效率的工具
- [**launchy**](http://launchy.net/): 快速開啟工具。我還設置了快速web搜索。
- [**strokesplus**](http://www.strokesplus.com/): 全局鼠標手勢工具,占用內存小,且支持LUA編程。
- [**Wox**](http://www.getwox.com/): 暫時未使用,和launchy類似。
- [**MasterSeeker**](http://www.master-seeker.com/): 全盤文件搜索工具,搜索可選擇項比Everything多。
- [**Everything**](http://www.voidtools.com/): 全盤文件搜索工具。
- [**Listary**](http://www.listary.com/): 目錄搜索,操作工具。
- [**ditto**](http://ditto-cp.sourceforge.net/): 歷史剪切板工具,可設置快捷鍵為`alt+v`。
- [VistaSwitcher](http://www.ntwind.com/software/vistaswitcher.html): 程序切換軟件,特別方便的是提供了`alt+``的切換,類似mac下的操作。使用方式就是按住alt+tab切換,也可按住alt+tab后,松開tab按數字鍵快速切換。
- [**PicPick**](http://www.picpick.org/en/): 截圖,標尺工具。
- ~~[**Clover 3**](http://cn.ejie.me/): 資源管理器擴展工具,使得類似chrome,帶書簽功能。~~
- [**Q-Dir**](http://www.softwareok.com/?seite=Freeware/Q-Dir): 由于Clover在windows8上經常崩潰,我又不喜歡TotalCommander,發現這個也不錯。
- [**NetSetMan**](http://www.netsetman.com/): 方便切換ip/dns, 適合經常切換Home/Work環境。
- [**AutoHotkey**](http://ahkscript.org/download/): 可自定義操作的腳本,還未使用,據說功能強大。
- [**teracopy**](http://codesector.com/teracopy): 據說復制大文件時候速度更快。
- [**chocolatey**](http://chocolatey.org/): 類似Unix下的`apt-get`命令,安裝軟件。
- [**joytokey**](http://joytokey.net/en/): 可以使用手柄模擬鼠標的軟件。
- [**XMind**](http://www.xmind.net/): 腦圖工具。
### 開發者必備工具
這里可以單獨開一章節了,但是我先試著在這列一下吧:
### 開發環境
開發環境下,我會配置好常用的語言,python, ruby, nodejs等等。并且最好安裝上Virtual Studio,很多需要編譯的環境依賴其中的VC++。
- [**gow**](https://github.com/bmatzelle/gow): 擴展一些常用的*unix命令。
- [**ConEmu**](https://code.google.com/p/conemu-maximus5/): 可代替cmd的工具,界面舒服,內置Clink。
- [**Clink**](http://mridgers.github.io/clink/): 支持命令行下粘貼復制。
- [tdm-gcc](http://tdm-gcc.tdragon.net/download): windows下的C/C++編譯器。
- [**git**](http://git-scm.com/): 版本管理工具,安裝后可命令行使用。
- [**sourcetree**](http://www.sourcetreeapp.com/): Git的圖形管理工具。
- [**svn**](http://tortoisesvn.net/): 一般公司用的比較多,也是版本管理工具。
- [**Koala**](http://koala-app.com/): 前端預處理語言編譯器。
### 文件編輯工具
- [SublimeText 3](http://sublimetext.com/3): 最方便的編輯器,插件也多。
- [Beyond Compare](http://www.scootersoftware.com/index.php): 對比文件工具。
### 開發輔助工具
- [charles](http://www.charlesproxy.com/): 代理工具。
- [texturepacker](http://www.codeandweb.com/texturepacker): 處理動畫圖片工具。
- [FileZilla](https://filezilla-project.org/): FTP傳輸工具。
- [Xshell 4](http://www.netsarang.com/download/free_license.html): 遠程連接服務器工具。
- [TeamViewer](http://www.teamviewer.com/zhCN/index.aspx): 遠程操作電腦工具。
### 設計
- [億圖](http://www.edrawsoft.cn/freemind.php): 除了制作思維導圖,還提供流程圖,UML等。
- [licecap](http://www.cockos.com/licecap/): gif錄屏軟件。
- [**camstudio**](http://camstudio.org/): 錄屏軟件。
### Bat文件
如果有一些命名是自己常用的,不妨整理到一個`bin`目錄中,并添加到PATH中。將一個命名包裝為bat文件的形式如下:
~~~
@echo off
%~dp0\nant-0.92\bin\NAnt.exe
~~~
`%~dp0`可指代當前目錄。
### 參考資料
- [Windows 下有什么軟件能夠極大地提高工作效率?](http://www.zhihu.com/question/22919326)
- [2014 年 Windows 平臺軟件推薦:這些工具都很有用](http://daily.zhihu.com/story/3705059)
- [我最喜歡的軟件windows版](http://love.appinn.com/)
- 介紹
- 程序員基礎知識
- 字符編碼
- 技術名詞
- 語義化版本
- 命名規范
- 書寫文檔
- 開源協議
- 目錄結構
- 正則表達式
- 平凡之路
- 數據結構與算法
- 堆和棧
- 浮點數類型
- XML和JSON
- 算法學習之路
- 排序算法
- 代碼架構
- 設計模式
- 常用的Javascript設計模式
- 面向對象編程
- 繼承
- 多態
- 封裝
- 面向接口編程
- 代碼評審
- 六種量化你代碼的方式
- 程序員必備的代碼審查(Code Review)清單
- 服務器部署
- AWS簡介
- 網絡知識
- HTTPS, SPDY和 HTTP/2性能的簡單對比
- HTTP狀態碼
- 懂點設計
- 佳作賞析
- 無縫平鋪
- Sketch學習
- 設計與實現的平衡
- 寫點東西
- 使用gitbook
- 合格的PM
- 一個好的產品經理
- 產品經理的技能
- 團隊合作
- 關于招聘
- 培訓新人
- 領導能力
- 獲取知識
- MOOC
- Podcasts
- 英語學習
- 設計學習
- 前端學習
- iOS學習
- 游戲開發
- 關注健康
- 過勞檢測
- 關于睡眠
- 提升效率
- 學會閱讀
- 學會提問
- 善用搜索
- 學會寫作
- 時間管理
- 知識管理
- 文件管理
- 密碼管理
- 制作視頻
- 制作PPT
- 論音樂對效率的影響
- 程序員效率指南
- SOHO
- 創業資源
- Hacker
- 保護隱私
- 關于工作
- 找工作前需要思考的問題
- 原則與技巧
- 關于簡歷
- 其他方面
- 硬件相關
- 常用軟件
- Windows
- 硬件配置
- 系統安裝
- 常用軟件
- Mac
- 通用設置
- 權限問題
- alias設置
- 常用軟件
- 開發環境
- 快捷鍵設置
- 常用終端命令
- dotfiles
- Android
- 常用軟件
- 如何登錄美國區GooglePlay
- 開發工具
- git
- EditorConfig
- node
- shadowsocks
- ST3--Windows篇
- ST3--Mac篇
- gulp
- 字體的選擇
- Emacs
- WebStorm
- tmux
- Sketch
- Sketch中文學習資料
- Trello
- 使用Trello管理項目的經驗
- git進階
- 15分鐘學會使用Git和遠程代碼庫
- GitHub秘籍
- JetBrains
- IDE設置
- 附錄
- 計算機科學與技術
- 網站
- 書籍
- 工具