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