文章目录
一、前言
在过往的工作中,参与了很多不同的项目开发,期间借助了很多不同的工具,个人的一个爱好就是收藏软件工具,这里做下记录。
二、工具
编辑器
- 文本编辑器:Notepad++,https://notepad-plus-plus.org
- 代码编辑器:VSCode,https://code.visualstudio.com
- 代码编辑器:VSCodium,https://vscodium.com
- Markdown编辑器:Typora,https://typora.io
- 知识库:语雀,https://www.yuque.com
虚拟机
- 虚拟机:VirtualBox,https://www.virtualbox.org
版本工具
- 分布式版本工具:Git,https://git-scm.com
- 分布式版本工具:TortoiseGit,https://tortoisegit.org
- 集中式版本工具:TortoiseSVN,https://tortoisesvn.net
- 集中式版本工具:rabbitsvn(Linux平台)
网络工具
- 网络抓包工具:Wireshark,https://www.wireshark.org/download.html
- 网络限速工具:Netlimiter,https://www.netlimiter.com
- 弱网模拟工具:clumsy,https://jagt.github.io/clumsy
- HTTP请求工具:AdvancedRestClient,https://install.advancedrestclient.com/install
- HTTP文件服务器:hfs,https://www.rejetto.com/hfs
- FTP文件服务器:FileZilla,https://filezilla-project.org
- FTP文件客户端:FlashFXP,https://www.flashfxp.com
- MQTT请求工具:MQTTBox,http://workswithweb.com/mqttbox.html
终端工具
- 远程工具箱:MobaXterm,https://mobaxterm.mobatek.net
- 远程工具箱:SecurityCRT,https://www.vandyke.com/products/securecrt/windows.html
- 远程控制软件:VNC-Viewer,https://www.realvnc.com/en/connect/download/viewer
- 命令终端工具:Puttyplus,https://www.findbestopensource.com/product/puttyplus
- Windows控制台工具:Cmder,https://cmder.net
设计工具
- 原型设计工具:AxureRP,https://www.axure.com
- UML绘图工具:Graphviz,http://www.graphviz.org;Plantuml,https://plantuml.com;Notepad++语法插件,https://github.com/brianmaher84/PlantUML_Notepad-_UDL
- 思维导图工具:XMind,https://www.xmind.cn
- 图表编辑工具:draw.io,https://github.com/jgraph/drawio-desktop/releases
搜索工具
- 快速搜索工具:uTools,https://u.tools
数据库工具
- SQLite管理工具:SQLiteStudio(Windows、Linux、MacOS X),https://sqlitestudio.pl
- SQLite管理工具:DB Browser for SQLite(Windows、MacOS X),推荐(带有Cipher功能),http://www.sqlitebrowser.org
- 数据库管理工具:Navicat(支持各种数据库以及支持远程连接)
远程控制工具
内存检测工具
- 检测工具:debug_new,https://sourceforge.net/projects/debugnew
- 检测工具:gperftools,https://github.com/gperftools/gperftools
- 检测工具:umdh(windows平台),https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/using-umdh-to-find-a-user-mode-memory-leak
- 检测工具:AddressSanitizer(简称Asan),https://github.com/google/sanitizers/wiki/AddressSanitizer
https://developer.android.com/ndk/guides/asan#ndk-build
性能测试工具
- 测试工具:easy_profiler,https://github.com/yse/easy_profiler
- Web压力测试工具:Apache Bench,https://httpd.apache.org/docs/2.4/programs/ab.html
串口工具
- 虚拟串口:Virtual Serial Port Driver,https://www.eltima.com/products/vspdxp
- 串口调试工具:Serialport Utility,https://serialport.en.softonic.com
文档工具
- PDF文档查看器:PDF-XChange Viewer,https://pdf-xchange-viewer.en.softonic.com
- 文档比较工具:UltraCompare,https://www.ultraedit.com/products/ultracompare
屏幕工具
- GIT录屏工具:ScreenToGif,https://www.screentogif.com
- 截图工具:Snipaste,https://www.snipaste.com
媒体播放器
- 音视频播放器:PotPlayer,https://potplayer.en.softonic.com
字体编辑器
- 字体编辑器:FontCreator,https://www.high-logic.com/font-editor/fontcreator
密钥生成工具
- 公钥私钥生成工具:PuTTYgen,https://www.puttygen.com
Windows平台工具
- 安装包制作工具:Smart Install Maker,http://www.sminstall.com
- 安装包制作工具:Advanced Installer
- 安装包封装工具:Enigma Virtual Box(可以将多个文件封装到应用程序主文件,从而制作成为单执行文件的绿色软件)
- 依赖库查看工具:Dependencies,https://github.com/lucasg/Dependencies
- 磁盘数据恢复工具:RStudio,https://www.r-tt.com/zhcn
- 各种DLL文件下载网址:https://www.dll-files.com
在线工具
- Markdown在线编辑器:http://www.mdeditor.com
- UUID在线生成器:https://1024tools.com/uuid
模拟工具
- 按键精灵:http://www.anjian.com
- 雷电安卓模拟器:https://www.ldmnq.com