软件开发常用工具介绍

APK反编译工具

  1. dex2jar
  2. Apktool
  3. jd-gui
  4. jadx

.class文件查看

  1. javap (jdk自带)
  2. jad :http://www.javadecompilers.com/jad

代码托管repo

  1. svn
  2. git
  3. gitlab

SQLITE可视化工具、

  1. SQLite Expert Personal
  2. Sqlitestudio (个人觉得比SQLite Expert Personal)

http抓包

  1. HTTP Analyzer
  2. Fiddler(手机抓包用)

MYSQL可视化工具

  • SQLYogEnterprise

UML画图:

  1. magicdraw
  2. starUml (比magicdraw好用)

C、C++ IDE:

  1. code::block
  2. clion (jetbrains旗下ide)

项目管理

  1. Microsoft Project
  2. 禅道:bug、任务跟踪管理
  3. confluence:一种开放式共享工作区,比如:个人工作空间,需求文档
  4. jira Plan, track and release world-class software,个人用的主要功能是bug跟踪管理
  5. YMFE:YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。

Photoshop切图插件:

  • cuttonman:ps切图插件

设计稿标注

  • marketch
  • 蓝湖

通用工具介绍

  • rufus :Rufus 是一款格式化和创建 USB 启动盘的辅助工具。
  • motrix:下载工具
  • 10oa:(二进制软件有限公司–http://www.10oa.com/)
  • htmlcol:网页取色器
  • LICEcap :GIF动画录制 (超好用)

idea ai插件

  • github copilot
  • 通义灵码
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
汽车软件开发是一个复杂而庞大的领域,需要使用多种工具和技能。以下是一些常用的汽车软件开发工具和技能: 1. 软件开发工具: - 集成开发环境(IDE):Eclipse、Visual Studio等,用于编写、调试和测试代码。 - 版本控制系统:如Git、SVN等,用于管理代码版本和协作开发。 - 自动化构建工具:如Maven、Gradle等,用于自动化构建、测试和部署软件。 - 调试工具:如GDB、LLDB等,用于调试和分析代码运行时的问题。 2. 编程语言: - C/C++:是汽车软件开发中最常用的编程语言,因为它们提供了高性能和低级别的硬件访问能力。 - Python:在汽车软件开发中也有广泛应用,特别是在数据处理和算法开发方面。 3. 通信协议: - CAN(Controller Area Network):是汽车电子系统中最常用的通信协议,用于在车辆内部的各个电子控制单元之间进行通信。 - Ethernet:随着汽车电子系统的复杂性增加,越来越多的汽车开始采用以太网作为通信协议。 4. 软件架构: - AUTOSAR(Automotive Open System Architecture):是一种用于汽车软件开发的标准化架构,它提供了一套通用的软件组件和接口,以实现模块化和可重用的软件开发。 5. 测试工具: - 单元测试框架:如Google Test、CppUTest等,用于编写和执行单元测试。 - 静态代码分析工具:如Coverity、Cppcheck等,用于检测代码中的潜在问题和错误。 - 软件仿真工具:如Simulink、dSPACE等,用于模拟和测试汽车软件在不同场景下的行为。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值