软件开发工具有:1、Intellij;2、Terminal;3、Git;4、Jira;5、SecureCRT;6、Visual Studio Code;7、VMware Fusion & VMware workstation;8、Navicat Premium等。Intellij是一套IDE集成开发环境,它整合了一切必要的开发工具。
1、Intellij
Intellij是一套IDE集成开发环境,它整合了一切必要的开发工具,可以作为代码编辑器、编译器乃至调试器等使用。它具有出色的自动补全以及卓越的用户友好性。其还有助于快速进行代码内容导航、错误分析以及修复等。
2、Terminal
软件开发有三大方向,分别是桌面应用程序,WEB应用程序和嵌入式应用程序,不管是哪个开发方向,对于终端的依赖程度不同,但是还是需要用到的。在Terminal(终端系统),可以通过命令执行各类程序,不用在多个菜单来回切换,提高软件开发效率。
3、Git
Git是一套开源版本控制系统,能够帮助开发者在确定终版本之前定期修改代码,从而获得理想的运行效果。Git能够保存每一项更改,允许多人参与协作并提供更改及贡献。所有代码副本皆可随时查看。此外还可以同步团队编码工作,妥善管理文件内容冲突,是开发的一大神器。
4、Jira
软件开发并非一个人就可以完成,需要团队通力合作,而Jira是专门面向敏捷开发团队的,可以进行软件的规划、追踪及发布。其拥有强大的可定制能力,且功能与工具亦相当多样,足以应对开发中的各个阶段。通过Jira可以轻松管理团队日志、查看工作进度并生成对应报告。
5、SecureCRT
SecureCRT是一款终端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具。
6、Visual Studio Code
简称“VS Code”,编写现代Web和云应用的跨平台源代码编辑器,重新定义和优化了代码编辑,以便生成和调试新式 Web 应用程序和云应用程序,也是知名的文本编辑器,它是轻量级的,vSCode的一大特点就是你可以通过多种方式来调整设置,而且Vim可以和VScode集成在一起,它还带有一个集成终端,可用的扩展太多,使开发人员的工作变得更加轻松。我最喜欢的一些扩展是AWS Toolkit, ESLint,Live Server, Live Share, Prettier-代码格式化程序,YAML,Live Sass编译器,Docker等。
7、VMware Fusion & VMware workstation
为计算机开发的虚拟机管理程序,是在计算机上无缝运行 Windows 的优异方式,可确保 Windows 应用程序在计算机上实现无缝运行可以在基于 Intel 的计算机上无缝运行 Windows、Linux 以及其他 PC等多个操作系统,进而构建、测试或演示软件。
8、Navicat Premium
Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
9、Postman
一种api调试工具,简单来说,四个词,简单、实用、大方、美观!postman这款网页调试工具的windows客户端,功能强大的HTTP调试与模拟插件。使用Postman可以进行API开发、请求、调试,除了它,还可以使用lnsomnia和Insomnia Designer作为API文档。
10、Redis Desk较好 Manager
Redis Desk较好 Manager是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,Redis Desk较好 Manager官方版是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台。
延伸阅读