Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >全栈开发常用工具精选(列表易查版)

全栈开发常用工具精选(列表易查版)

原创
作者头像
侧风
发布于 2024-03-11 03:55:00
发布于 2024-03-11 03:55:00
3850
举报

全栈开发者需要掌握多种工具,才能高效地完成软件开发工作。

以下是资深全栈开发者精选的常用工具:

1. 代码编辑器/IDE

  • Visual Studio Code :微软出品的免费开源代码编辑器,支持多种编程语言,拥有丰富的插件和扩展,功能强大,可满足不同开发需求。
  • IntelliJ IDEA :JetBrains 开发的付费 IDE,支持多种编程语言,拥有智能代码补全、错误检查、重构等功能,可提高开发效率。

2. 构建工具

  • Vite由 Vue 团队创建的前端构建工具,旨在提高前端开发的效率和性能。Vite 采用了全新的构建模式,无需复杂的配置即可满足大多数项目的开发需求。
  • Webpack :最流行的 JavaScript 模块打包工具,可以将多个 JavaScript 文件打包成一个文件,并支持各种模块化方案,如 CommonJS、ES6 模块等。
  • Rollup :另一个流行的 JavaScript 模块打包工具,具有体积小、速度快等特点,适用于构建大型项目。
  • Parcel :零配置的 JavaScript 构建工具,可以自动识别文件类型,并进行打包、压缩等操作,使用简单方便。

3. 测试框架

  • Mocha :流行的 JavaScript 测试框架,可以方便地编写和执行单元测试,并支持多种测试断言库。
  • Jest :Facebook 开发的 JavaScript 测试框架,具有易用、快速等特点,支持快照测试、覆盖率统计等功能。
  • Jasmine :行为驱动开发 (BDD) 风格的 JavaScript 测试框架,语法简洁易懂,易于上手。

4. 调试工具

  • Chrome DevTools :Chrome 浏览器内置的调试工具,可以查看代码执行过程、设置断点、查看网络请求等,功能强大。
  • Firefox DevTools :Firefox 浏览器内置的调试工具,功能类似于 Chrome DevTools,也支持多种调试功能。
  • Safari DevTools:Safari 浏览器内置的调试工具,功能类似于 Chrome DevTools 和 Firefox DevTools,可用于调试 WebKit 内核的网页。

5. 版本控制工具

  • Git :最流行的分布式版本控制系统,可以跟踪代码变更、管理代码版本,支持分支管理、协作开发等功能。
  • GitHub :基于 Git 的代码托管平台,可以将代码托管到远程仓库,方便地进行代码分享、协作开发。
  • Bitbucket :另一个流行的代码托管平台,功能类似于 GitHub,也支持私有仓库、团队协作等功能。

6. 开发环境管理工具

  • ServBay一款专为macOS设计的本地Web开发环境,集成了最流行的Caddy服务器MariaDBPostgreSQL数据库Redis、Memcached等NoSQL数据库,还有phpMyAdmin、adminer等数据库管理工具
  • XAMPP是一个跨平台的解决方案,支持WindowsLinux、Mac OS X等操作系统。它集成了Apache服务器、MySQL数据库、PHP和Perl等工具。

7. 数据库/服务器管理工具

  • MySQL WorkbenchMySQL 官方出品的数据库管理工具,可以用于创建数据库表、插入数据、查询数据等,功能强大。
  • PostgreSQL pgAdminPostgreSQL 数据库的图形化管理工具,可以用于管理 PostgreSQL 数据库,提供丰富的管理功能。
  • PuTTY :免费的 SSH 客户端工具,支持 Windows、Linux 等操作系统,可以用于连接远程服务器。

俗话说“工具选的好,晚上下班早”,希望大家能找到最适合自己的工具,真正实现高效开发。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
为程序员提供的7 个副业方向
虽然可能暂时还不明晰,但在线赚钱的可能性是无限的,在这篇文章中,我将与在大家分享七个副业想法,希望这些想法在未来能为你带来可观的收入。
侧风
2024/03/26
1.2K0
为程序员提供的7 个副业方向
前端开发工具:助力创造精彩Web体验
当涉及到前端开发工具时,有许多强大且多样化的工具可以帮助开发人员创建令人印象深刻的Web应用程序和网站。本文将探讨一些前端开发工具,从代码编辑器和集成开发环境(IDE)到调试工具和构建工具,帮助前端开发人员提高生产力并创建高质量的用户界面。
海拥
2023/09/15
3250
前端开发工具:助力创造精彩Web体验
JavaScript全栈开发-工具篇
作者:龙付成--腾讯高级前端工程师 @IMWeb前端社区 目录 JavaScript早期主要作为脚本语言运行在浏览器,而现在JavaScript的使用范围已经超越浏览器,向通用系统语言发展。特别是HTML5的出现,浏览器的平台化,Node.js开源项目的发展,NoSQL技术的发展,JavaScript逐渐成为跨移动平台应用程序及跨平台桌面应用程序的开发语言。 JavaScript标准有两类,一种是作为浏览器上通用行业标准的ECMAScript标准,另一种是作为浏览器外的桌面、服务器的标准CommonJS标
用户1097444
2022/06/29
1.8K0
JavaScript全栈开发-工具篇
程序员的实用神器:软件开发的导航指南
集成开发环境(IDE)是程序员编写代码的主要工具。IDE如Visual Studio Code、IntelliJ IDEA和PyCharm等,不仅提供了代码编辑功能,还集成了调试器、编译器和代码自动补全等多种实用功能。通过使用IDE,程序员可以提高代码编写的效率,减少人为错误,并更快速地发现和修复问题。
洛秋_
2024/08/06
2100
JavaScript全栈开发-工具篇(下)
文章目录 四、测试工具 1. 单元测试 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。常见的单元测试工具有: * QUnit * NodeUnit 1.1 前端单元测试QUnit 首页:http://qunitjs.com 源码:https://github.com/jquery/qunit QUnit是jQuery团队开发的JavaScript单元测试工具,功能强大且使用简单。目前所有的JQuery代码都使用QUnit进行测试,原生的JavaScript也可以
腾讯NEXT学位
2018/10/12
1K0
JavaScript全栈开发-工具篇(下)
2021年软件测试领域常用工具总结(2):接口测试工具、UI测试工具
大家好,我是洋子。接口(API)测试对我们来说已经很常见了,目前很多公司都会招聘服务端测试工程师进行接口测试。因为在测试三层金字塔当中,接口测试位于中间层,做接口测试性价比较高,容易以较低成本暴露发现服务端的问题,同时也可以进行接口自动化测试,提高接口测试的效率
Bug挖掘机
2022/09/28
3.5K0
2021年软件测试领域常用工具总结(2):接口测试工具、UI测试工具
vue 开发常用工具及配置一
访问 nodejs.org 下载。这是必不可缺的环境之一。下载最新的 LTS 版本。LTS 代表长期维护,通常比较稳定。
LIYI
2020/02/11
1.3K0
vue 开发常用工具及配置一
前端基建原来可以做这么多事情
前端基建是指在前端开发过程中,为提高开发效率、代码质量和团队协作而构建的一些基础设施和工具。下面是前端基建可以做的一些事情:
服部
2023/07/31
8060
前端基建原来可以做这么多事情
Java的常用开发工具
java常用的开发工具。都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。另外面试java工作时开发工具的使用也是一个重要的考核点。
Rookie
2018/12/14
2.5K0
前端开发工具的优化使用:提升效率与体验的实战技巧
作为一名前端开发者,我们每天都在与代码打交道。从编写页面布局到实现复杂的交互,再到调试和优化性能,前端的工作内容既丰富又挑战十足。幸运的是,随着前端开发工具的不断升级和完善,我们有了越来越多的利器来提升工作效率,让开发变得更加轻松高效。
Echo_Wish
2025/03/01
1210
前端开发工具的优化使用:提升效率与体验的实战技巧
收藏了8年的PHP优秀资源,都给你整理好了
PHP PSR 代码标准 官网: https://www.php-fig.org 原文: https://github.com/php-fig/fi... 中文: https://psr.phphub.org PHP资源列表 PHP设计模式 PHP知识技能树 PHP资源站 PHP Weekly CodeVisually PHP League KnpLabs 开发项目 FastAdmin - 基于 ThinkPHP5 + Bootstrap 的极速后台开发框架 Notadd - 基于 Laravel 和 Vu
程序猿的栖息地
2022/04/29
2.4K0
Github 4 万 Star!最全面的 Node.js 资源汇总推荐
【导读】:Node.js 是一个开源、跨平台的,用于编写服务器和命令行的 JavaScript 运行时工具。
五月君
2021/01/13
3.9K0
渗透测试常用工具汇总_常用渗透测试工具
工欲善其事,必先利其器。回到过去的旧时代,渗透测试是一件非常困难的事,并且需要大量的手动操作。然而如今,渗透测试工具是”安全军火库”中最常使用的装备,一整套的自动化测试工具似乎不仅改造了渗透测试人员,甚至还可以增强计算机的性能,进行比以往更全面的测试。
全栈程序员站长
2022/09/21
4.4K0
渗透测试常用工具汇总_常用渗透测试工具
JavaScript全栈开发-工具篇(上)
一、运行环境 1. Node.js 2. Chrome 3. 其它浏览器 二、开发工具 1. WebStorm 1.1 功能特性 1.2 小技巧 1.3 实用快捷键 1.4 插件支持 2. Sublime Text 2.1 功能特性 2.2 小技巧 2.3 实用快捷键 2.4 插件支持 3. HBuilder 3.1 功能特性 3.2 小技巧 3.3 实用快捷键 3.4 插件支持 4. 开发工具小结 三、构建工具 1. Grunt 1.1 Grunt安装 1.2 Grunt配置文件 1.3 Gru
腾讯NEXT学位
2018/10/12
2.1K0
JavaScript全栈开发-工具篇(上)
精读《2021 前端新秀回顾》
2021 JavaScript Rising Stars 每年都会对前端开源项目进行点评,其依据是去年 Star 的增幅。Star 虽然只是一个维度,但至少反应了流行度,根据这个排行榜可以大体分析出前端社区的趋势。
黄子毅
2022/03/15
1.7K2
2024Mac开发工具箱:全栈开发必备
原因很简单:Mac既稳定又快,开发起来头疼点少,效率高。再加上它对开发者特别友好,安装各种工具和设置环境都很简单,主打一个顺滑流畅。
侧风
2024/04/07
7920
2024Mac开发工具箱:全栈开发必备
2018年前端流行哪些技术?
我自己的经验 如果项目要求支持低版本的 IE 的话(比如 IE7,8),就用较传统的jQuery,Bootstrap,jQuery插件/组件以及类似 Knockout.js 能够提供数据绑定的 JS 库,再加上 require.js + gulp 或者 fis3 做模块化和自动化构建。 如果不需要支持低版本 IE 的话,我们主要使用 React: React – 编写页面组件 Redux – 数据流和状态管理,一般结合 redux-saga 使用 React-router v4 – 前端路由管理(Note:
IT大咖说
2018/06/04
2.7K3
几个好用的React-Native 开发工具
传统的开发中,按照平台划分为 iOS , Android , Windows 和 Mac 。其中,随着移动设备的使用移动端应用的开发也越来越多。传统上 iOS 应用使用 Xcode 工具、 Objective-C 和 Swift 语言进行开发, Android 应用使用 Android Studio 工具、 Java 和 kotlin 语言进行开发。随着开发的普及和应用的成熟度,就有人希望能够用统一的的技术完成更多平台的开发,降低开发成本,提升开发效率,在这样的情况下,各式各样的React-Native 开发工具就诞生了。
用户10245619
2023/04/26
2.6K0
PAPIMonitor Android 应用动态分析与安全测试框架分析总结
本次分析PAPIMonitor Frida框架实现了一个基于 Frida 的 Android 应用动态分析与安全测试工具集,涵盖了以下功能:
用户4682003
2025/06/16
1250
PAPIMonitor Android 应用动态分析与安全测试框架分析总结
React Native 开发工具推荐
近几年在大前端的开发领域,选择跨端方案的公司和部门越来越多,曾一何时市面有不下10种跨端框架,但随着“生物进化论”的推动,目前市面上仅剩两种主流方案,就是经常听到的 React Native 和 Flutter。去年终于引来了 React Native 的新版本 0.70.0,开发者也大为振奋。
Onegun
2023/04/19
1.9K0
React Native 开发工具推荐
推荐阅读
相关推荐
为程序员提供的7 个副业方向
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档