工具(6): 开发神器
生活随笔
收集整理的這篇文章主要介紹了
工具(6): 开发神器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
0x01 序章
收集7顆龍珠,召喚出神龍:“神龍,請給我一打開發神器!”
神龍:“給你:cnblogs.com/math/p/tools.html”
0x02 心法
又收集7顆龍珠,召喚出神龍:“神龍,你上次沒給說明書!”
神龍:“給你:工具和結構化”
0x03 神器
- 思維導圖:
- xmind , mindmanager, freemind
- 原型設計工具:
- 墨刀-移動應用原型與線框工具, Axure RP-原型設計界的PS, sketch, mockplus, Justinmind, balsamiq mockups
- IDE
- C/C++: Visual Studio 2017 community, Eclipse for C++ Developer, Code::Block, JetBrains: IDEA
- Java: JetBrains Academy, 基于漸進式解決實際問題的項目式的Java學習IDE, JetBrains Academy的說明博客
- Python: 可以可視化的查看/編輯變量,Python in Visual Studio Code
- 編輯器
- Visual Studio Code, VSCode 服務器/瀏覽器遠程模式, Sublime Text 3
- 調試:
- WindowsDTrace,Windows支持DTrace介紹
- 構建:
- GNU Make Make永不過時
- CMake 簡化你手寫Makefile的痛點
- XMake 依賴鏈腳本比較清爽,便捷的命令行工具菜單
- CMake 簡化你手寫Makefile的痛點
- VCPkg, Microsoft開發的跨平臺命令行C/C++包管理器
- GNU Make Make永不過時
- 源代碼版本管理
- Git自助手冊
- SublimeMerge用來管理查看多分支狀態,以及合并/rebase也十分直觀方便,用過的變化比較工具里最好的,5星推薦
- 靜態代碼分析:
- // TODO
- 單元測試例子
- 極簡單元測試, C版本
- 四則運算單元測試:C++ 版本, JAVA 版本, C# 版本, Python 版本
- GUI自動化測試工具
- sikuliX, 通過截圖編程寫測試腳本
- 早期sikuli的介紹,很有意思
- sikuliX, 通過截圖編程寫測試腳本
- 項目管理,既然有Alpha、Beta版本,每個里程碑要有合適的Issue管理:計劃、開發中、完成、延期:
- coding.net內置的Issue管理, github內置的Issue管理,
- 列表式Issue管理:redmine,
- 看板式Issue管理:trello Beginner Tips for Using Trello
- 看板式Issue管理: leangoo,帶方便的燃盡圖自動生成
- 流程圖,有許多選擇:
- Viso, starUML,
- 漫畫風格:yUML, VSCode的yUML插件,
- 在線時序圖:sequencediagram, websequencediagrams, js-sequence-diagrams
- Gliffy Diagrams, Chrome擴展, processon
- 制作GUI需要有一定的美工基礎,或者需要專職的美工,但是團隊說:“我們沒有美工”,怎么辦?可以有圖標站點支持:
- png2Ico, findicons, iconfinder, mricons, iconlet, iconscan, iconseeker, icons-land, veryicon, fortawesomeicons
- 網絡分析
- wireshark, Microsoft network monitor
- 數據庫建模
- mysql-workbench, WWW SQL Designer, dbdesigner4msql, Reverse Snowflake Joins, Open ModelSphere, OpenSystemArchitect, PowerDesigner, Navicat, dbschema
- TODO: 上述這些我要自己測試對比后,看哪個最好用,wating...
- 7周7數據庫,db.cs.cmu.edu
- mysql-workbench, WWW SQL Designer, dbdesigner4msql, Reverse Snowflake Joins, Open ModelSphere, OpenSystemArchitect, PowerDesigner, Navicat, dbschema
- windows專用
- windows上的加強cmd, windows環境變量編輯器, windows內部工具集, windows已經打開文件查看器
- 圖像處理
- 在線去背景, 圖片逐行比對
0x04 語言相關工具
- Java:
- 官方的Java內置工具集索引,從11和12版本開始有這個文檔頁面:
- Tools and Commands Reference 4 Java12
- Tools and Commands Reference 4 Java11
- 官方的Java內置工具集索引,從11和12版本開始有這個文檔頁面:
0x05 狀態
- 持續更新中...
- 逐漸替換掉一般的,不好用的...
--end--
轉載于:https://www.cnblogs.com/math/p/tools.html
總結
以上是生活随笔為你收集整理的工具(6): 开发神器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转载】优雅抒情的浪漫小提琴曲
- 下一篇: 链游的趋势和前景:团队开始专注于建设 进