當前位置:
首頁 > 科技 > 開發效率太低?您可能沒看這篇文章

開發效率太低?您可能沒看這篇文章

作者:翟燦東 | 騰訊IEG 高級工程師

還記得剛參加工作的時候, 有一位開發的同事軟體使用效率奇高。我曾親眼目睹他在幾秒之內打開開發軟體,優雅地調出隱藏的功能,,輸入數據輸出結果的過程行雲流水一氣呵成, 而手指卻始終不曾離開鍵盤。吃驚的同時,發現提高開發效率是多麼的重要!

這便有了本篇文字。

本文側重開發且兼顧產品同學, 工具分享會涉及到:

產品或KM創作達人markdown編輯器推薦

mac重度依賴者應用推薦

終端便捷工具推薦

Chrome Extension及擴展插件開發

Alfred workflow 自製及開源的推薦


▌隨時記下閃現的靈感

人的一天中大腦會產生大約6萬個想法,其中有不少優秀的 idea。如果我們能學會捕捉哪怕是部分靈感,也將會收穫巨大。因此工作中需要及時地記下閃現的靈感,以方便閑暇時溫故而知新。這裡推薦兩個筆記應用: EvernoteOneNote. (注: Evernote速記快捷鍵Control+Command+N)


▌Markdown編輯器

目前可供選擇的markdown編輯器非常之多,至少以下有六種:

Typora, 簡潔輕便免費, 獨有的所見即所得,可在預覽狀態下編輯,快捷鍵豐富,腳本高亮功能出彩,導出為pdf後,排版同樣正常,這點非常難得,筆者使用的就是該款。

Ulysses, 功能強大, 快捷鍵豐富, 支持目錄導入, 支持多終端同步。

MWeb Lite,MWeb的微型版, 不收費, 支持目錄導入。

macdown, 基於mou開發, 輕量, 不支持目錄導入。

mou歷史悠久, 據說有少量的bug, 具體請參考Mac 下兩款 Markdown 編輯器 Mou/MacDown 大 PK - 簡書。

markeditor, 注重視覺感受, 界面不錯, 但運行較慢。

以上, 推薦開發使用 Typora, 產品等使用 Ulysses。


▌Mac重度依賴者

開發工具

Charles網路抓包應用, mac必備.

aText輸入增強應用, 比要人性化許多,並且對中文和第三方輸入法的支持都要更好.

Dashmac上api集合應用, 幾乎包含各種語言的api文檔.

SnippetsLab優秀的代碼片段管理工具, 輕量, 可基於菜單欄操作.

效率提升

Alfred 3神奇的魔法帽, 支持 快速打開application; 支持Finder, Calculator, Contacts, Clipboard, iTunes, System, Terminal 等原生應用的各種便捷功能; 支持workflow(工作流).

iterm2增強版的終端應用, 功能強大, 支持分屏, 歷史記錄, 選中即複製等.

Sip全屏取色應用, 支持快捷鍵調出(前端福音, 尋找多年, 終於發掘出來了).

Keka壓縮或解壓縮應用, 開源免費, 壓縮比高, 操作便捷, 支持rar等解壓, 壓縮中文目錄後, 在windows下打開不會存在亂碼等現象.

Scroll Reversermac滾動方向自定義應用, 可分別設置滑鼠和觸摸板的上下左右的滾動效果.

Size up分屏應用, 類似Moon的一款應用, 支持上下左右居中、4個角落快速分屏及多屏幕切換.

Divvy另一款分屏應用, 可將屏幕分成多宮格的形式, 然後為每個格子定義快捷鍵, 遺憾的是不支持多屏幕切換.

Graphviz貝爾實驗室開發的有向圖/無向圖自動布局應用, 支持dot腳本繪製結構圖, 流程圖等. 可參考教程利用Graphviz 畫結構圖及使用graphviz繪製流程圖.

XMind思維導圖應用, 適合業務及思路梳理.

iThoughtsX另一款思維導圖應用, 更加簡潔和輕量.

Pomodoro One番茄工作法的一款應用.

▌KM創作達人必備

ScreenFlow這或許是mac上最好用的屏幕錄製應用.

Annotate屏幕截圖批註應用, 令人驚喜的是, 支持劃區域gif製作, 教程以及動圖製作者必備.

Licecapmac上超強大的且極簡的gif錄製應用, 使用免費, 支持FPS幀率調整且無錄製時間限制(筆者用它錄製了很多gif動圖).

KeyCastr將mac按鍵顯示在屏幕上,分享演示、錄製視頻或動圖時超贊.


▌Mac定製化

Bartender 3菜單欄管理應用, 支持隱藏所有菜單欄圖標, 還您一個乾淨的菜單欄.

CDock任務欄定製應用, 可設置Dock全透明, 還您一個清爽的任務欄.

TextBar自定義菜單欄輸出, 支持script運行, 支持H5渲染.

Growl自定義通知樣式, 支持多種主題以及顏色, 大小, 漸隱時間等各項參數的自定義.

Karabiner鍵盤映射修改神器.

Keyboard Maestro鍵盤大師, mac下功能最為豐富的鍵盤增強應用.

BetterTouchToolmac觸摸板增強神器.

übersicht華麗的桌面自定義應用, 類似於windows的. 支持H5.

Today Scripts個性化通知欄插件, 支持bash腳本.

Mountain Tweaksmac隱藏功能開啟應用.


▌折騰黨玩轉Mac

TripMode移動熱點流量管家, 出差達人的福音.

Caffeine點亮mac, 避免長時間演示ppt而進入到休眠狀態.

Tickeys鍵盤打字風格模擬應用, 支持 Cherry軸等多種風格.

keycue快捷鍵輔助應用, 幫助記憶快捷鍵.

AirServerIOS連接mac必備.

Beyond Compare文件比較應用, 支持文件, 目錄, FTP遠程地址比較等.

Debookee網路抓包及數據分析應用.

EasyFind小而強大的文件搜索應用, 媲美windows下的Everything.

FileZilla免費開源的FTP應用.

OmniDiskSweeper硬碟空間掃描應用, 幫助mac減肥.

Kaleidoscope文件和圖像比較應用, 支持圖片比較, 能與 git, svn 等版本控制工具完美結合.

AppCleanermac應用卸載工具, 結合的workflow, 使用效果更佳.

TeamViewer遠程開發或協助必備應用.

Script Debugger強大的AppleScript編輯器.

Reeder界面優美的RSS訂閱應用.

HyperSwitch帶有預覽圖的快速切換, 作用同Command+Tab.

Fruit Juice電池管理應用, 幫助延遲電池的使用時間.


▌終端命令

ohmyzshshell有很多種, 常用的bash就是之一. 而zsh是shell中目前最強大的, 沒有之一. ohmyzsh屏蔽了zsh複雜的配置, 真正達到了一鍵上手zsh的目的.# Mac下自動安裝&設置 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh # 設置 shell 默認使用 zsh chsh -s /bin/zsh #在 dock 欄右鍵退出終端, 然後重啟終端~安裝完成

autojump支持快速跳轉到曾經打開過的目錄下,安裝方法: brew install autojump .

tmux終端復用工具, 支持在終端中創建不依賴於終端的窗口, 安裝方法: brew install tmux. 使用請參考:Tmux使用手冊.


▌Chrome Extension篇

自製

Iheader監聽和修改http/https請求/響應頭,可用於滲透測試(筆者修改請求頭用於跨域調試,特別好用)。

QrcodeURL生成二維碼,如果網頁中包含選中文本,則生成選中文本的二維碼。

前端有關

whistlenode實現的抓包工具,配合chrome擴展,可基於chrome完成抓包,代理,甚至可基於js生成mock數據,完全可替代charles。

YSlow雅虎性能分析工具.

FE助手百度推出的前端助手, 具有很多便捷的小功能.

Postman介面調試工具, 幾乎支持所有類型的http(s)請求.

EditThisCookiecookie編輯工具, 可用於獲取或設置http only等cookie的值.

JSONViewjson預覽工具, 介面調試必備.

Page Ruler頁面尺子, 頁面重構或者嚴格按照設計圖開發頁面時, 將會非常有用.

Alexa Traffic Rank網站Alexa排名查看工具.

React Developer ToolsReact開發者工具.

Redux DevToolsRedux開發者工具.

工作效率有關

OneTab快速關閉並存儲瀏覽器當前窗口所有Tab頁, 可用於下次一鍵全部恢復.

Merge Windows合併所有瀏覽器窗口為同一個窗口.

Vimium鍵盤黨必備, 使用vim命令管理頁面.

Vysormac上直接操作 Android 手機, 且可遠程共享手機操作界面.

網站有關

OctotreeGithub重度依賴者必備, 提供左側邊欄, 快速瀏覽倉庫內容.

AdBlock超強去廣告工具, 最受歡迎的Chrome擴展, 擁有超過4000萬用戶.

閱讀模式快速開啟閱讀模式, 進入沉浸式閱讀, 並非支持所有網頁.

Blipshot全網頁截圖工具, 支持自動垂直滾動, 截取網頁的所有內容為一張圖片.


▌Chrome Extension開發

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 雲加社區 的精彩文章:

物聯網 VS 區塊鏈:解不開,理還亂的關係
GitHub安全告警檢測出了400多萬個漏洞

TAG:雲加社區 |