The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

Will 保哥的開發人員工具軟體清單 ( 最新 2017 年版 )

從上次發表 Will 保哥的開發人員工具軟體清單 ( 最新 2013 年版 ) 至今又過了快 4 個年頭,正所謂「舊的不去、新的不來」一點也沒錯,軟體迭代(Iteration)的速度確實蠻快的,也因此我們早就練成不斷接受新事物的習慣,我手邊的常用工具又換用了不少,常用的工具軟體也都沒意外的更新了好幾版,趁著這次筆電重灌,決定好好的來更新一下這份 Will 保哥的開發人員工具軟體 供大家參考。

作業系統

 

套件管理器

  • OneGet
  • Chocolatey
    • 由社群發起的 Windows 套件管理器,有超過 5000 個由社群維護的 Windows 軟體!
    • 請參考 安裝說明 頁面的指示,很快就可以安裝成功。
    • 想要升級 Chocolatey 到最新版,執行 choco upgrade chocolatey 即可
    • 安裝過的套件,可以用 choco outdated 檢查套件是否需升級 ( CommandsOutdated )
    • 想升級的套件,可以用 choco upgrade pkgname 來執行升級 ( CommandsUpgrade )
    • 有些 Windows 軟體本身就支援了自動更新的能力,所以有些不需要靠 choco 來升級
      • choco upgrade all --except="'GoogleChrome,vscode'"
      • choco uninstall --skipautouninstaller camtasia vscode GoogleChrome rdcman docker-desktop dropbox tortoisegit
      • choco upgrade -n docker-desktop # 特定套件有相依性無法刪除,只能在升級時跳過安裝程序,維持最新版本
  • Microsoft Web Platform Installer 5.0 ( Web PI 5.0 )
    • choco install webpi -y

 

取代 Windows 內建功能的軟體

快速安裝以下軟體的命令:

choco install googlechrome notepad2 paint.net everything pdfxchangeeditor 7zip nomacs -y

無法用 Chocolatey 安裝的軟體 (建議直接從官網下載)

  • [辦公軟體] 安裝 Office 365 Pro Plus 軟體組合包 ( 安裝連結: https://portal.office.com/OLS/MySoftware.aspx )
    • Outlook / Word / Excel / PowerPoint / OneNote / Access / Publisher
    • 商務用 Skype / 商務用 OneDrive

 

開啟 Windows 非預設安裝的功能

開啟〔控制台\程式集\程式和功能〕並執行〔開啟或關閉 Windows 功能〕

  • .NET Framework 3.5 (包括 .NET 2.0 和 3.0)
  • .NET Framework 4.7 Advanced Services 
    • ASP.NET 4.7
  • Hyper-V
    • Hyper-V 平台
    • Hyper-V 管理工具 ( 必須先從 BIOS 啟用 CPU 內建的虛擬化技術才能勾選 )
  • Internet Information Services ( IIS 8.0 )  
    • Web 管理工具 
      • IIS 管理服務
      • IIS 管理指令碼及工具
    • World Wide Web 服務
      • 一般 HTTP 功能
        • HTTP 重新導向
      • 安全性
        • IP 安全性
        • URL 授權
        • Windows 驗證
        • 基本驗證
        • 集中式 SSL 憑證支援
        • 摘要式驗證
      • 狀況及診斷
        • 要求監視器
        • 紀錄工具
        • 追蹤
      • 效能特性
        • 動態內容壓縮
      • 應用程式開發功能 
        • ASP.NET 4.7
        • WebSocket 通訊協定
        • 應用程式初始化
  • 容器
  • 適用於 Linux 的 Windows 子系統 (搶鮮版 (Beta)) 

 

Google Chrome 必備外掛工具 ( Google Chrome Extensions )

請記得要登入 Google 帳戶,之前登入時安裝過的擴充套件都會自動安裝回來。

 

Web / HTTP 相關工具

 

前端開發工具

choco install nodejs-lts vscode unxutils -y

 

Microsoft Visual Studio 2017

 

資料庫相關工具

 

原始碼版本管理工具

choco install git winmerge tortoisegit poshgit sourcetree github -y

 

大內高手 (.NET) 開發相關工具   

  • LINQPad - 免費版不支援 Intellisense,付費版才真正實用!
    • choco install linqpad -y       
  • Expresso 3.1 - Regular Expression Development Tool [ 線上註冊即可取得免費序號 ]
    • choco install expresso -y           
  • dotTRACE - Performance and Memory Profiler [ 付費軟體 ]
  • JustDecompile - by Telerik
  • NDepend Professional [ 付費軟體] [ .NET 組件分析工具 ]
  • .NET Resourcer - 批次編輯 *.resx 檔案的利器

 

Web Service 測試工具

 

文字編輯器 

choco install notepadplusplus emeditor vim -y

 

雲端儲存/傳輸工具/連線工具

choco install dropbox googledrive filezilla rdcman royalts putty openssh -y

 

Azure 相關管理工具

 

Office 365 相關管理工具

 

執行環境/程式語言

choco install jdk8 golang python -y

 

各式企畫工具 

 

多媒體/影音/直播工具

choco install potplayer handbrake foobar2000 obs -y

 

我的行動裝置

choco install itunes -y

  • iPhone
    • iTunes
    • iTools (非官方的 iPhone/iPad/iPod 管理工具) (超好用)

 

畫面截圖與錄影軟體

choco install camtasia snagit -y

  • Windows 10 內建的截圖熱鍵
    • 全螢幕截圖  PrtSc         (圖片儲存在剪貼簿而已) 
    • 單視窗截圖  Ctrl+PrtSc    (圖片儲存在剪貼簿而已)         
    • 選擇區截圖  Win+Shift+S   (圖片儲存在剪貼簿而已)
    • 全螢幕截圖  Win+PrtSc     (直接儲存在「圖片」下的「Screenshots」目錄下)
  • Camtasia Studio 9 [ 付費軟體 ]  ( 功能強大的錄影工具 )
  • Snagit 13 [ 付費軟體 ] ( 功能完備的螢幕截圖軟體 )

 

自然人憑證相關工具

  

生產力提升工具

choco install grepwin autohotkey sikulix cmdermini wox -y

 

其他好用工具

  • [文章工具] Open Live Writer
  • [系統工具] Dataram RAMDisk 4.0 - 支援 Windows 10, 8, 7, Vista, Server
    • choco install dataram-ramdisk -y 
    • 免費版只能使用 1GB RAM Disk
  • [系統工具] WinDirStat (圖形化顯示與分析硬碟中所有檔案分佈)
    • choco install windirstat -y
  • [系統工具] Sysinternals Suite (管理 Windows 的超級瑞士刀)
    • choco install sysinternals --ignore-checksums
    • Process Explorer (查詢本機所有正在執行的程序)
    • Process Monitor (監控與紀錄本機程序的所有動作)
    • Autoruns (查詢所有開機後會自動執行的程序)
    • BgInfo (設定桌面背景顯示重要的主機與系統資訊)
    • Disk2vhd (將硬碟完整封裝成 VHDX 虛擬硬碟格式)
    • TCPView (查詢本機所有 TCP 連線資訊,比 netstat 清楚很多)
    • ZoomIt (可將螢幕放大與在螢幕上繪圖標示重點,方便簡報)
  • [磁碟工具] Iometer (磁碟 I/O 效能分析工具) 
    • choco install iometer -y
  • [開發工具] Count Lines of Code (CLOC) ( 快速計算專案中的程式原始碼行數 ) 
    • choco install cloc -y
  • [雜項工具] OpenSSL for Windows (Command-Line Tool) 
    • choco install openssl.light -y
  • [分析工具] Log Parser 2.2
    • choco install logparser -y
  • [分析工具] Log Parser Lizard GUI ( 介紹好用工具: Log Parser Lizard GUI )
    • choco install logparser.lizardgui -y 
  • [分析工具] Log Parser Studio ( 專門用來分析 Exchange Server 上面的各種 Logs )
    • choco install logparserstudio -y 
  • [燒錄工具] InfraRecorder
    • choco install infrarecorder -y 
  • [系統工具] NirLauncher ( 超過 180 個超強 Windows 系統工具 )
    • choco install nirlauncher -y
  • [系統工具] CCleaner
    • choco install ccleaner -y
  • [系統工具] Rapid Environment Editor
    • choco install devbox-rapidee –y
  • [下載工具] µTorrent - BitTorrent Client
    • choco install utorrent -y
  • [下載工具] youtube-dl ( 超強的影片下載工具)
    • choco install youtube-dl -y
  • 會議工具] Zoom (超強又專業的多人遠距會議軟體)
    • choco install zoom -y
  • [管理工具] PowerShell Plus
  • [系統工具] Hex Editor XVI32 ( 二進位檔案編輯工具 )
  • [系統工具] HWiNFO64 (讀取系統完整的硬體資訊)
  • [編碼工具] 中文編碼解析工具 Ver 1.3 ( By Darkthread )
  • [管理工具] IISLogs (幫助你有效率的管理 IIS Logs) [ 付費軟體 ]
  • [校時工具] NTPClock (台灣國家時間與頻率標準實驗室自製的校時工具)
  • [即時通訊] LINE
  • [即時通訊] Skype  (傳統桌面版)
  • [翻譯軟體] 微软必应词典 ( Bing Dict )
  • [容器工具] Docker For Windows

留言評論