不知不覺從事軟體工程師混口飯吃已經有兩年了,在這裡分享一下我覺得特殊用途好用的工具軟體或是工具網站。
大家都熟悉的我就不提及啦~
Windows操作便利
七星瀏覽器 (7Star) - (Windows視窗程式) - 這是以Chromium為基礎做開發的瀏覽器,並加上了一些不錯的附加功能,真心覺得比官方的Chrome還要好用。其實兩年前的CoolNovo(楓樹瀏覽器)也很好用,不過後來終止更新真的讓人覺得很可惜。(最近七星似乎也有更新停滯的跡象……)(用Edge或Chrome就好啦~)
CentBrowser(美分瀏覽器) - (Windows視窗程式) - 這是以Chromium為基礎做開發的瀏覽器,並加上了一些不錯的附加功能,真心覺得比官方的Chrome還要好用。其實兩年前的7Star(七星瀏覽器)也很好用,不過後來終止更新真的讓人覺得很可惜。(複製貼上ㄎㄎ)(用Edge或Chrome就好啦~)
ZBar - (Windows視窗程式) - 這是雙螢幕救星,讓你另一個顯示器也有工作列,而且兩個顯示器可以使用不同桌布。(Windows 10開始不用啦~)
Volume2 - (Windows視窗程式) - 可以設定熱鍵或滾輪事件來控制音量,超方便的啦。
HideVolumeOSD - (Windows視窗程式) - Chrome會跳出惱人的OSD,可以裝這個來隱藏。
HFS - (Windows視窗程式) - 超輕量級的Web介面檔案分享工具。
網蝦米 - (工具網站) - 有時候不知道發音的中文字,我就會用嘸蝦米。
TJDict - (Chrome擴充功能) - 英文跟日文字典同時都有,很方便。
PostImage - (Windows視窗程式) - 抓圖很方便。
Linux操作便利
tmux - (命令列模式的輔助程式) - 在terminal中可以分割畫面。
PieTTY - (Windows視窗程式) - Terminal必備道具。
Mac操作便利
Battery Health - (輔助程式) - 可顯示預估電量剩餘時間。
Scroll Reverser - (輔助程式) - 可分別設定觸控板與滑鼠滾輪的方向,方便Windows跳槽過來使用者適應。
WTG輔助工具 - (工具軟體) - 製作WindowsToGo dongle。
Android操作便利
待補
視窗程式開發相關
JSON.NET - (Library) - 聽說比C#內建的JSON Library還快?
JSON Editor Online - (工具網站) - 這是一個線上JSON物件編輯程式,滑鼠點一點就可以設計好一個JSON物件,最方便的則是,可以把這個JSON物件一鍵轉成JSON字串;反過來從JSON字串轉物件亦可!
C# Pad - (工具網站) - 有時候只是要測試一小段的C#程式碼,開一個測試專案實在浪費人生,就交給線上執行器吧!
ILSpy - (Windows視窗程式) - 可以反組譯用C#.Net或VB.Net寫好的程式,搞丟原始碼的救星。
VB Decompiler - (Windows視窗程式) - 可以反組譯古老時代用VB寫好的程式,搞丟原始碼的救星。
DeDe - 可以反組譯用Delphi寫好的程式,搞丟原始碼的救星。作者的網站掛了,要下載得Google一下。
PEiD - (Windows視窗程式) - 可以查Windows平台下,特定執行檔的程式撰寫語言。作者的網站掛了,要下載得Google一下。
Preloaders.net - (工具網站) - 現在很流行非同步化的設計,所以時常有讀取進度條或繞圈圈動畫圖的需求,這個網站能夠自己在線上選取樣式與設定動畫速度,最後輸出成GIF檔案。
網頁/服務程式開發相關
Fiddler - (Chrome擴充功能) - 錄製封包用的。
Advanced Rest Client - (Chrome擴充功能) - 有從事Web API等網頁相關程式開發的人應該會很喜歡這個,不用再辛苦製作一個Client去發送啦~不論是GET、POST、PUT還是DELETE,用這個超方便。
Android程式開發相關
ARC Welder - (Chrome擴充功能) - 能在Chrome瀏覽器上執行Android Application。
Genymotion - (Windows視窗程式) - 比Android SDK附的模擬器還要快。
IDE相關
StudioStyles - (工具網站) - 提供了一堆Visual Studio的文字編輯器配色範本,這樣在syntax highlight就會美美的唷。
VSCommands - (Visual Studio擴充功能) - 相信寫code的人常常會遇到一個問題,就算程式碼有經過縮排,有時還是不容易分辨某個下刮號是誰的,裝了這個擴充功能之後,就會在下刮號的旁邊以浮水印方式顯示完整的上刮號程式碼內容。
Productivity Power Tools - (Visual Studio擴充功能) - 相信寫code的人常常會遇到一個問題,就算程式碼有經過縮排,有時還是不容易分辨某個下刮號是誰的,裝了這個擴充功能之後,就會有虛線輔助識別上下刮號的組別。(新版的內建這功能啦~)
Bytescout Bitmap Visualizer for Visual Studio - (Visual Studio擴充功能) - 除錯時字串跟數值都可以監看得到,圖片呢?就靠這個了。
PowerMode - (Visual Studio擴充功能) - 輸入程式碼時會很有動感,可以振奮人心。
WinMerge - (Windows視窗程式) - 比對原始碼。
Go To Definition - (Visual Studio擴充功能) - 按住Ctrl再用游標點選,就可以輕鬆前往定義。
圖形演算法/正規表示法/文字編碼相關
演算法筆記 - (網站) - 我的點線面演算法都是在這裡看的,網站的作者很用心在整理演算法。
Debuggex - (工具網站) - 這是我目前用過最方便的線上正規表達式(Regular Expression)視覺化除錯器,會即時以圖表的方式表達你所撰寫的pattern,讓你用肉眼就知道寫好的pattern大概會以什麼樣的方式去匹配樣本。而且內附的scroll bar更是一絕,拉動就知道匹配到哪一段之後失效,除錯速度倍增。
中文編碼解析工具 - (Windows視窗程式) - 黑暗執行緒製作的好工具,讓工程師在解析編碼問題時較有頭緒。
其他
Cacoo - (工具網站) - 畫圖很好用。
HxD - (Windows視窗程式) - 總覺得有這個之後,UltraEdit就很少用了。
Notepad++ - (Windows視窗程式) - 台灣人開發的超強記事本工具。
DbSchema - (Windows視窗程式) - 可以直接從活生生的資料庫,幫你產生對應的ER圖,這樣就不用自己畫了。
Draw.io - (工具網站) - 畫圖很好用。
Visual Paradigm Online - (工具網站) - 可以繪製簡易的室內平面圖。