工欲善其事必先利其器,今天給大家推薦一些程式設計師(開發者)用得上的實用開發工具,部分下載地址已經在連結中,需要的話可以自取。
1、文字編輯器——Notepad++
相信絕大部分程式設計師用上它都會愛得死去活來。Notepad++是一套非常有特色的自由軟體的純文字編輯器。支援27種程式語言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,支援程式碼高亮顯示,有完整的中文化介面及支援多國語言編寫的功能(UTF8 技術),可以完美取代微軟的記事本。
2、毫秒級搜尋——Everything
Everything是Windows上的一款搜尋引擎,它能夠快速索引檔案和資料夾名,其速度讓人瞠目結舌,百G以上硬碟一般僅需幾秒便可完成索引,並且可以通過HTTP或FTP分享搜尋結果,快速建立資料庫。
3、App渠道來源追蹤——openinstall
openinstall是一款提供App安裝來源追蹤服務的輕量級SDK,不僅能對Android/iOS多個推廣渠道做精準資料統計,還能提供免邀請碼安裝、快速下載、拉起App等優化使用者體驗的服務。有App推廣業務和統計需求的開發者推薦使用這款強大的SDK。
4、PHP構建即時通訊系統——MeepoPSMeepoPS是一款多程序, 高效能, 高可用, 高併發,分散式的輕量級Socket服務。並且開發原始碼,可以用於快速開發長連結、即時通訊類應用。
5、程式碼編輯器——Sublime Text程式設計師必備的程式碼編輯器。Sublime Text可跨平臺支援Windows/Mac/Linux;支援32與64位作業系統,它支援語法高亮、程式碼補全、程式碼片段(Snippet)、程式碼摺疊、行號顯示、自定義面板、配色方案等所有其它程式碼編輯器所擁有的功能,且執行速度極快!還有一些獨特功能,比如程式碼地圖、多種介面佈局以及全屏免打擾模式等。
6、思維導圖——XMind產品經理必備,程式設計師偶爾也要涉獵。Xmind是一款全球領先的思維導圖軟體,除了可以輕鬆繪製基本邏輯圖之外,還支援組織如結構圖(豎直)、樹狀圖(水平+豎直)、思維導圖(輻射)、魚骨圖、二維圖(表格)模型。如果你閱讀大型原始碼,使用思維導圖跟蹤呼叫流程,繪製軟體框架將會非常方便。
7、Markdown編輯——TyporaTypora 是一個非常強大的、極簡的 Markdown 編輯器,目前已經支援Windows、 Linux、 Mac OS X(Beta版)三大平臺。Typora的特點是可以合併了寫作和預覽,所見即所得。而且還支援表格、程式碼編輯、拖曳插圖等。markdown是個好東西,用它寫東西可以幾乎不用考慮排版就可以得到還過得去的文章格式。
XML Marker是一款簡單、好用的XML檔案檢視和編輯工具,軟體以檢視的形式檢視XML的結構,讓你對XML檔案中的欄位值一目了然,XML Marker支援純文字除錯輸出和日誌檔案,並擁有表格排序、語法高亮、智慧編輯器和自動縮排等實用功能。
9、檔案對比工具——Beyond CompareBeyond Compare是一套由Scooter Software推出的軟體,主要用途是對比兩個資料夾或者檔案,並將差異以顏色標示。在使用git提交程式碼時,可以比較兩個檔案的不同之處,處理衝突,非常實用。
10、程式設計師工具箱——線上工具這是一個非常齊全的線上工具服務網站,建議收藏一波,平時有需要可以掏出來用用。