รวมเครื่องมือ Windows สำหรับนักพัฒนาและพาวเวอร์ยูสเซอร์
(hanselman.com)- รายการเครื่องมือสำหรับ Windows ที่ Scott Hanselman รวบรวมมาตั้งแต่ปี 2003 และนี่คืออัปเดตครั้งที่ 8 ซึ่งออกมาหลังจากเวอร์ชันก่อนหน้าในปี 2014 นานถึง 6 ปี
ยูทิลิตีที่เปลี่ยนทั้งการทำงานและการใช้ชีวิต
-
Windows Subsystem for Linux
-
Windows Terminal : เทอร์มินัลสมัยใหม่สำหรับ Windows
-
Windows PowerToys : Color Picker, FancyZones, ส่วนขยาย Explorer, Image Resizer, Keyboard Manager & Remapper, และ Run ที่คล้ายกับ Apple Spotlight
-
VS Code
-
PowerShell / OhMyPosh / PoshGit / Cascadia Code : นอกจากนี้ Starship ก็เป็นอีกตัวเลือกที่น่าสนใจ
-
ZoomIt : เครื่องมือที่ช่วยให้วาดอะไรบางอย่างได้ง่ายระหว่างแชร์หน้าจอ
-
Winget : Apt-get for Windows
-
QuickLook : นำฟังก์ชันพรีวิวด้วยปุ่ม Spacebar แบบที่เคยใช้บน Mac มาไว้บน Windows!
ยูทิลิตี .NET และเครื่องมือสำหรับนักพัฒนาที่น่าทึ่ง
-
CodeTrack : ฟรี .NET Performance Profiler และ Execution Analyzer
-
LINQPad - เครื่องมือคิวรีแบบอินเทอร์แอ็กทีฟ
-
WinMerge : เครื่องมือเปรียบเทียบและรวมไฟล์ฟรีแบบโอเพนซอร์ส
-
WinDbg : ดีบักเกอร์มาตรฐานที่ UI ได้รับการปรับปรุงครั้งใหญ่
-
Insomnia และ Nightingale : เครื่องมือสำหรับเรียกใช้ REST Api
-
NuGet Package Explorer : สำรวจแพ็กเกจ NuGet และดูเนื้อหาภายใน
-
WireShark : ตัววิเคราะห์โปรโตคอลเครือข่าย
-
GitHub Desktop
ยูทิลิตีมีประโยชน์ที่ควรติดมากับ Windows เป็นค่าเริ่มต้น
-
Ear Trumpet : ตัวควบคุมระดับเสียงที่ยอดเยี่ยม
-
Teracopy : คัดลอกไฟล์ขนาดใหญ่ได้รวดเร็ว
-
AutoHotkey : เครื่องมืออัตโนมัติสำหรับคีย์บอร์ด/เมาส์ ฟรีและโอเพนซอร์ส
-
7-Zip : เครื่องมือบีบอัดที่ดีที่สุด, 7z มีอัตราการบีบอัดดีกว่า ZIP ราว 2~10%. รองรับทั้ง ZIP, TAR, ISO, RAR, CAB
-
Paint.NET : เครื่องมือวาดภาพฟรีที่มีความสามารถประมาณ 80% ของ Photoshop
-
NimbleText : เครื่องมือจัดการสตริงด้วย regular expression
-
Markdown Monster : ตัวแก้ไข Markdown
-
Fiddler : พร็อกซีสำหรับดีบัก HTTP
-
NirSoft Utilities Collection : ชุดรวมยูทิลิตีหลากหลาย โดยเฉพาะ MyUninstaller และ WhoIsThisDomain
-
Ditto Clipboard Manager : ความสามารถอันน่าทึ่งของปุ่ม Window + V
-
TaskbarX : จัดตำแหน่งปุ่มบนทาสก์บาร์ให้อยู่กึ่งกลางหรือวางตรงไหนก็ได้ตามต้องการ
-
ShellEx View : จัดระเบียบรายการที่ปรากฏเมื่อคลิกขวาใน Explorer
-
OneCommander / Midnight Commander / Altap Salamander : โปรแกรมจัดการไฟล์
-
WinDirStat : ตัววิเคราะห์การใช้ดิสก์ที่แสดงว่าไฟล์ไหนใช้พื้นที่ไปมากแค่ไหน
-
FileSeek / Everything : ค้นหาไฟล์
-
ShareX, Greenshot, Lightshot : จับภาพหน้าจอ
-
screen2gif , LICEcap : จับภาพเป็นแอนิเมชัน
-
Alt-Tab Terminator : ยกระดับ Alt-Tab (เช่น หน้าพรีวิวขนาดใหญ่)
-
PureText : ลบรูปแบบข้อความในคลิปบอร์ดแล้ววางเฉพาะข้อความล้วน
-
VLC Player : เครื่องเล่นวิดีโอ/เสียงที่เล่นได้แทบทุกอย่าง
-
PSReadline : ทำให้ PowerShell มีความเป็น Bash มากขึ้น
-
Yori and all Malcolm Smith's Utilities : Yori ที่ช่วยปรับปรุง CMD และยูทิลิตีอื่น ๆ อีกมากมาย
ส่วนขยาย Visual Studio Code
-
GitLens : ส่วนขยาย Git
-
Version Lens : ตรวจสอบว่าเป็นเวอร์ชันล่าสุดของแพ็กเกจหรือไม่
-
CodeSnap : จับภาพหน้าจอให้โค้ดดูสวยงาม
-
.NET Core Test Explorer : ทำให้การทดสอบยูนิตบน .NET ดีขึ้นมาก
-
Arduino for VS Code : ตัวช่วยสำหรับการพัฒนา Arduino
-
Coverage Gutters : แสดง test coverage
-
Docker for VS Code : สำรวจ/จัดการ/ดีพลอยคอนเทนเนอร์
-
GitHistory : แสดง Git Log ได้อย่างยอดเยี่ยม
-
HexDump : ดูเป็น Hex
-
LiveShare : ไม่ใช่แค่แชร์หน้าจอ แต่แชร์โค้ดพร้อมเสียง/แชตได้ด้วย
-
PowerShell for VS : ตัวแทน PowerShell ISE
-
Remote Containers : ส่วนขยายยอดเยี่ยมที่ผู้ใช้ Docker ควรใช้
-
Remote SSH : ใช้เซิร์ฟเวอร์ SSH ระยะไกลเป็นสภาพแวดล้อมพัฒนา
-
Remote WSL : พัฒนา/ดีบัก Linux จากระยะไกลบน Windows
-
Yoncé : ธีม Beyoncé
THINGS I ENJOY
-
RescueTime : เครื่องมือเพิ่มประสิทธิภาพการทำงาน, GTD(Getting Things Done) / TCB (Taking Care of Business)
-
Carnac : เครื่องมือที่แสดงทุกคีย์ที่ฉันพิมพ์ (รวมถึงคีย์ลัด) ไว้มุมหนึ่งของหน้าจอ เหมาะมากสำหรับการนำเสนอ (โดยเฉพาะไลฟ์โค้ดดิ้ง)
-
DOSBox : รันโปรแกรม DOS รุ่นเก่า
-
Windows Sandbox : รัน Windows ภายใน Windows แบบแซนด์บ็อกซ์ เพื่อทดสอบแอป Windows ในสภาพแวดล้อมที่ปลอดภัย
7 ความคิดเห็น
ผมใช้ Listary อยู่และค่อนข้างชอบครับ
จะว่าไปก็มีฟังก์ชันคล้ายกับ Everything ไหมนะ? มีหลายอย่างเลย เช่น ค้นหาโปรแกรมหรือไฟล์ต่าง ๆ
https://www.listary.com/
โอ้.. เป็นเครื่องมือที่เพิ่งเคยเห็นครั้งแรก แต่น่าสนุกดีนะ!
ครับ~ ตอนแรกพยายามจะใช้ everything แต่ก็ไม่ค่อยชินสักที สุดท้ายมาใช้ตัวนี้ต่อเนื่องเกิน 2 ปีแล้วจนลงตัวครับ
สิ่งที่ใช้บ่อยที่สุดคือกด
ctrlรัวสองครั้งเพื่อเปิดช่องค้นหา แล้วค้นหาโปรแกรมที่ใช้บ่อยเพื่อรันครับพอได้อ่านบทความแล้วก็ลองใช้ PowerToys Run แล้วก็ลอง ueli ด้วย แต่ผมเป็นคนที่ชอบเปิดหน้าต่างไว้เยอะ ๆ เลยคิดว่าแอปสลับหน้าต่างที่ใช้งานสะดวกดีที่สุดครับ
ผมใช้มาอย่างต่อเนื่องหลายปีแล้ว.. (เสียดายที่หยุดพัฒนาไปแล้ว) แต่ก็ยังใช้งาน https://github.com/kvakulo/Switcheroo ได้ดีอยู่และแนะนำครับ
บน Firefox ผมใช้ส่วนขยาย TabSearch และบน Chrome ก็ใช้ส่วนขยาย Quick Tabs ซึ่งทำหน้าที่เดียวกัน เลยใช้งานได้ดีครับ
ฉันเคยลองใช้พวกอย่าง Teracopy มาก่อน แต่ตอนนั้นมันทำงานแปลก ๆ เลยเลิกใช้ไป ไม่รู้ว่าทำไมเหมือนกันนะ อย่างไรก็ตาม มีทั้งเครื่องมือที่ฉันรู้จักอยู่แล้วและเครื่องมือที่เพิ่งเคยเห็นครั้งแรกเยอะเลย
มีโปรแกรมดี ๆ เยอะมากเลยครับ ผมเองก็คงต้องลองดูบ้าง ขอบคุณที่แนะนำบทความดี ๆ
ผมเองก็มีหลายตัวที่ยังไม่เคยใช้ เลยว่าจะค่อย ๆ ลองใช้ทีละตัวครับ
โดยเฉพาะ ZoomIt ช่วงหลังมานี้ผมใช้ได้คุ้มมากตอนอัดวิดีโอ YouTube