1. 程式人生 > >IT生涯, 我的常用軟體清單

IT生涯, 我的常用軟體清單

About

前兩天把系統給重灌了下,好像最近一次安裝應該是兩年前了,一般情況下不願意再做此類耗時無聊的事情,但沒法,擁有SSD和高配置記憶體,開幾個IDE卻卡成翔,系統分析折騰了老半天還是決定重灌了,重灌後的那個清爽真是無與倫比, 至少依舊可以在我的Win 10上折騰不用開發也搬遷到MacBook了。

清爽歸清爽,後續軟體安裝就比較折騰了,電腦上遺留的都是兩年前比較老的版本了,沒法只能一個一個網上查詢,於是重新整理了此篇文章,將自己的軟體清單做下梳理,也便於後續持續利用。
此文已更新到Github,希望大家一起維護.

通用篇

目錄簡介
Windows Soft Tools
Mac Mac Soft Tools
Linux Linux Tools
Chrome Tools
Web Web Tools
HardWare Tools

專題篇

目錄簡介
Android Tools
iOS iOS Tools
Game Game Dev Tools
NFC NFC Tools
Git Git Commands
Adb Adb Commands
測試專場 Test Tools
安全逆向 Reverse Tools

裝機必備

代理/FQ

筆記類工具

系統相關

實用工具

辦公相關

開發相關

環境篇

IDE篇

遊戲專題

資料庫專題

CV & ML 專題

網路抓包

終端工具

開發輔助 & 開發必備

設計相關

UML

思維導圖

產品設計

影象專題

安全相關

Java & Jar (Android)

  • jd-gui jar包瀏覽工具,對應的IDE外掛,JD-Eclipse/JD-IntelliJ

  • Apktool apk的反編譯,編譯工具(smali格式)

  • Enjarify Google官方逆向分析工具(Dalvik位元組碼 -> Java),需python環境

  • ClassyShark Google官方dex/apk/jar/class/aar瀏覽工具

  • APK Analyzer(AndroidStudio 2.2+) Google官方APK分析工具

  • APKIDE 國人開發綜合圖形化工具

  • bytecode-viewer 集成了J-RET,JHexPane, Dex2Jar等多個反編譯工具

  • JEB 商業反編譯軟體,支援動態編輯

  • RADARE2 可以反彙編、除錯、分析和操作二進位制檔案

  • JAD Java反編譯工具

C++ & So (Android)

C# & Dll & EXE

  • ILSpy(免費) 直接使用,dll檢視工具

  • .Net Reflector & Reflexil RedGate開發的.Net逆向工具(反編譯檢視)加上Reflexil外掛(開源)用於編輯,修改/注入

  • ilasm & ildasm(微軟官方) 把IL檔案重新生成DLL的功能,使用參考

  • Dotfuscator, Visual Studio自帶 混淆工具, 目錄為”**\Microsoft Visual Studio 14.0\PreEmptive Solutions\Dotfuscator and Analytics CommunityEdition\dotfuscator.exe “

  • xeoncode 混淆工具 破解版(64位不可用)

Mac篇

裝機必備

實用軟體

  • Homebrew 包管理工具,方便獲得各類實用工具
    使用: brew install/uninstall xx

  • iTerm2 終端工具,替代Mac自帶Terminal

  • tree: 以樹狀結構顯示當前檔案或資料夾的命令

  • Mou/MacDown Markdown 編輯器

  • CheatSheet 長按⌘顯示當前程式的快捷鍵列表

  • Alfred 3 快速搜尋,No mouse

  • Vimium Google Chrome 擴充套件, 純鍵盤操作 Chrome

  • F.lux 護眼工具

  • icdiff 高亮檔案差異對比工具

  • CleanMyMac 清理系統、解除安裝軟體,檢視系統資源消耗等功能

開發工具

  • Java Java版本管理工具jEnv

  • XCode App Store 安裝

  • Dash API文件瀏覽器(離線查詢)和程式碼片段管理工具,程式設計師必備

  • cloc 統計程式碼行數的利器

  • 馬克鰻 高效的設計稿標註、測量工具

實用技巧

  • 在 Finder 視窗顯示更多資訊

  • 在 Finder 標題欄顯示完整路徑
    defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

  • 顯示 Finder 隱藏檔案
    defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

    恢復預設
    defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder

  • 設定 觸發角。 在 Mac 中可以把滑鼠/觸控板移向螢幕的四個角落時可以觸發一個操作,包括“將顯示器置入睡眠狀態”這個功能,配合“睡眠後需要輸入密碼喚醒”,可以在匆忙離開座位時滑一下滑鼠就關屏,很方便。

實用參考

常用命令

  • chrome://extensions/

  • chrome://apps/

實用外掛

IT民工

實用參考

Linux篇

    • DotFiles, Archlinux Dotfiles,(vimrc,init.vim,i3,irssi,weechat etc.)

    • SpaceVim, vim spacemacs

後記

2017.3.27  又補充了一些其它系列,如硬體/NFC等,貼上複製有點幸苦,大家直接Github上瀏覽或推薦,文章就暫時不更新了~~

推薦: AwesomeProjects,一個匯聚全域性最牛