2022工作環境總結

統整一下2022自己調整起來最舒適的工作環境。(Windows、Android開發)

選軟體的標準

  • 輕量,開啟速度快,沒事不用一直常駐,要用再打開就好。
  • 不選線上服務:生產力工具不要依賴網路比較好,而且公司的檔案也不一定允許傳到其他網站。
  • 可免費商用。上班也要用,這很重要。
  • 獨立(stand-alone)、可攜帶(portable)。這樣用檔案同步軟體即可維持不同機器的環境統一。
  • 開源。考量作者無力維護時可能還有社群版,不至於被迫換工具。
  • 支援command line操作。方便整合進其他工具內使用。

日常作業環境

  • AutoHotKey:老牌的熱鍵軟體,彈性高玩法多,沒有寫不出來的功能,只有不會寫。文件很齊全,社群還算活耀。
  • Notepad3:取代windows內建記事本的加強版記事本。功能比內建Notepad多很多,但又不像Notepad++那麼重,啟動速度也很快。
  • Notead++:文字編輯器。很有名,應該不用多講了。
  • JPEGView:啟動速度爆快的看圖軟體,還有簡易編輯功能,可惜沒人維護很久了,但也沒什麼bug,就繼續用。(2022/3 有人維護了 https://github.com/sylikc/jpegview )
  • SumatraPDF:啟動速度爆快的PDF速度軟體,功能很陽春,但就是快,可以和Adobe reader搭配著用。
  • Keypirinha:啟動速度爆快的keyboard launcher,可以用來取代windows search,還有豐富的外掛可以使用。可惜沒在更新了,雖然也沒碰到bug。建議啟動熱鍵改成Alt+Space。
  • FreeCommander XE:TotalCommander風格的檔案管理器,自訂程度很高,可以串自己的腳本或是第三方程式,自動帶入選取檔案或是current dir等等參數,蠻大程度可以自動化日常工作。
  • Cdic:獨立離線的字典軟體,即使是古董了還是相當好用。
  • Keyboard LEDs:在螢幕上顯示鍵盤狀態燈的軟體。由於都盲打不會看鍵盤,因此需要輔助在螢幕上顯示。

軟體開發

  • MinGW / GOW:在windows上使用Unix tool的方法。windows command prompt已經被微軟放棄改為開發PowerShell了,但我還是習慣用.bat比較少奇怪的相容問題。
  • klogg:速度一流的輕量log viewer,是glogg的一個fork。
  • HxD:輕量的hex editor,原先是在Notepad++用外掛看hex,但效率不佳,切換到這個軟體。
  • Console2:支援分頁顯示不同console視窗的console wrapper,如果常在多個console間切換的話可以提升一些效率。
  • PlantUML:用DSL畫UML圖的好工具,自動排版可以解決大部分的layout問題,不用再手動調整了。
  • 大量自己寫的AHK Script和batch script,用來自動化一些瑣事和串公司的自製工具。
  • Pandoc:用來寫markdown技術文件

留言