WebStorm macOS 安装部署与高效调优实战指南



WebStorm macOS 安装部署与高效调优实战指南


摘要

本文面向 macOS 新手,系统讲解 WebStorm 的下载、安装、首次启动、语言切换、快捷键映射、Node.js 环境关联、终端集成、运行调试、内存优化、索引加速、插件定制、版本控制联动、自动保存与备份恢复,以及常见卡顿、报错、插件冲突的排查方法。全文以"可落地"为目标,每一步都给出具体菜单路径、可执行命令、推荐参数和验证方式。

WebStorm 是 JetBrains 推出的前端集成开发环境,支持 JavaScript、TypeScript、Node.js、HTML、CSS、Vue、React、Angular 等前端开发场景。 macOS 上推荐使用官方 .dmg 安装包或 JetBrains Toolbox App 安装。 WebStorm 2024.2.4 及更新版本支持非商业用途免费使用;旧版本或商业用途仍需试用、教育许可或正式授权。


目录

一、摘要与适用人群

二、安装前准备:系统、芯片、磁盘与权限

三、获取安装包:官网下载与 Toolbox 安装

四、macOS 拖拽安装与首次启动配置

五、界面语言、主题与编辑器基础设置

六、快捷键映射与高效编辑习惯

七、Node.js 环境关联与终端集成

八、新建项目、运行配置与调试实战

九、智能补全、实时检测与语言服务优化

十、内存分配、索引加速与启动优化

十一、插件安装、主题定制与界面优化

十二、终端、Git 与版本控制联动

十三、自动保存、本地历史与备份恢复

十四、常见陷阱、报错排查与性能修复

十五、完整实操示例:从零搭建一个可调试项目

十六、总结与后续学习路线

十七、附录:常用路径、命令与配置速查


一、摘要与适用人群

1.1 本文适合谁

  • 第一次在 macOS 上安装 WebStorm 的前端新手;
  • 从 VS Code 或其他编辑器迁移到 WebStorm 的开发者;
  • 遇到 WebStorm 卡顿、索引慢、Node.js 找不到、终端报错等问题的人;
  • 希望把 WebStorm 调成"顺手、稳定、少报错"的主力 IDE 的人。

1.2 本文不适合谁

  • 只需要 Windows / Linux 安装教程的人;
  • 只想找破解、激活码、绕过授权的人;
  • 已经非常熟悉 WebStorm,只想查某个冷门配置的人。

1.3 学习目标

完成本文后,你应该能够:

  1. 判断自己的 Mac 适合哪个 WebStorm 安装包;
  2. 正确安装 WebStorm 并解决首次启动常见问题;
  3. 配置中文界面、快捷键、主题和编辑器基础体验;
  4. 关联 Node.js、npm、终端和 Git;
  5. 创建项目、运行脚本、设置断点并调试;
  6. 优化内存、索引、语言服务和插件;
  7. 处理卡顿、报错、插件冲突和缓存异常;
  8. 建立自动保存、本地历史和备份恢复习惯。

二、安装前准备:系统、芯片、磁盘与权限

2.1 确认 macOS 版本

WebStorm 对 macOS 版本有一定要求。较新版本通常要求较新的 macOS,例如 WebStorm 2026 年版本对 macOS 有更高系统要求。 建议先确认自己的系统版本:

bash 复制代码
# 查看 macOS 版本
sw_vers

输出示例:

text 复制代码
ProductName:		macOS
ProductVersion:		15.2
BuildVersion:		24C101

如果你的 macOS 版本较旧,建议优先升级到受支持的版本,再安装最新 WebStorm。

2.2 确认芯片类型:Apple Silicon 还是 Intel

macOS 上有两种芯片架构:

  • Apple Silicon:M1、M2、M3、M4 等;
  • Intel:2020 年及以前多数 Mac。

确认方法:

bash 复制代码
uname -m
  • 输出 arm64:Apple Silicon;
  • 输出 x86_64:Intel。

下载安装包时必须对应:

  • Apple Silicon 选 macOS A 系列芯片版;
  • Intel 选 macOS Intel 系列芯片版。

2.3 检查磁盘空间

WebStorm 本身需要一定磁盘空间,项目、缓存、索引、node_modules 还会继续占用。

建议预留:

  • 至少 10 GB 可用空间;
  • 如果经常开发多个前端项目,建议预留 30 GB 以上。

查看磁盘空间:

bash 复制代码
df -h /

2.4 检查内存

官方推荐至少 8 GB 系统内存。 实际开发中:

  • 8 GB:可以运行,但大型项目容易卡顿;
  • 16 GB:比较舒适;
  • 32 GB 及以上:适合多项目、多语言服务、Docker 等复杂场景。

2.5 检查是否安装 Node.js

WebStorm 本身不需要单独安装 Java,因为它内置 JetBrains Runtime。 但如果你要开发 Node.js、Vue、React、Vite 等项目,通常需要先安装 Node.js。

bash 复制代码
node -v
npm -v

如果提示 command not found,说明还没有安装 Node.js。

macOS 上常见安装方式:

bash 复制代码
# Homebrew 安装 Node.js LTS
brew install node

或者前往 Node.js 官网下载 LTS 安装包。

2.6 检查是否安装 Git

WebStorm 内置 Git 支持,但 macOS 需要系统提供 Git。

bash 复制代码
git --version

如果没有安装,可安装 Xcode Command Line Tools:

bash 复制代码
xcode-select --install

三、获取安装包:官网下载与 Toolbox 安装

3.1 方式一:官网下载 .dmg

推荐从 JetBrains 官方站点下载 WebStorm。

步骤:

  1. 打开浏览器,访问 JetBrains WebStorm 下载页;
  2. 选择 macOS;
  3. 根据芯片选择:
    • Apple Silicon:下载 ARM / A 系列芯片版;
    • Intel:下载 Intel 版;
  4. 下载 .dmg 文件;
  5. 等待下载完成。

注意:

  • 不要从不明来源下载所谓"破解版";
  • 安装包名称通常包含版本号,例如 WebStorm-2026.x.dmg;
  • 下载完成后建议检查文件大小是否正常。

3.2 方式二:使用 JetBrains Toolbox App

Toolbox App 是 JetBrains 官方推荐的管理工具,适合以后需要管理多个 IDE 或版本的用户。

优点:

  • 一键安装、升级、回滚;
  • 自动管理安装路径;
  • 方便切换不同版本;
  • 可以统一配置内存等参数。

缺点:

  • 需要额外安装 Toolbox;
  • 对只装一个 WebStorm 的新手来说,不是必须。

3.3 如何选择

场景 推荐方式
第一次安装 官网 .dmg
以后会装多个 JetBrains IDE Toolbox App
需要频繁切换版本 Toolbox App
只想最简单地装上 官网 .dmg

四、macOS 拖拽安装与首次启动配置

4.1 挂载 dmg 文件

双击下载好的 .dmg 文件,macOS 会挂载一个磁盘镜像。

通常会看到一个窗口,里面有:

  • WebStorm 应用图标;
  • Applications 文件夹快捷方式。

4.2 拖拽安装

把 WebStorm 图标 拖到 Applications 文件夹中。

等待复制完成。

注意:

  • 不要直接双击 dmg 里的 WebStorm 运行;
  • 一定要拖进"应用程序";
  • 安装完成后可以推出 dmg 镜像。

4.3 首次启动

打开 启动台 / Launchpad ,找到 WebStorm,双击启动。

首次启动可能出现以下提示:

  • "从互联网下载的应用";
  • "无法验证开发者";
  • "应用已损坏,应移到废纸篓"。

4.4 解决"无法打开"或"已损坏"提示

如果提示应用无法打开,可以这样处理:

  1. 打开 系统设置;
  2. 进入 隐私与安全性;
  3. 查看是否有"允许使用 WebStorm"的提示;
  4. 点击 仍要打开。

如果出现"已损坏"提示,通常不是文件真的损坏,而是 macOS 安全策略拦截。可以尝试:

bash 复制代码
sudo xattr -rd com.apple.quarantine /Applications/WebStorm.app

执行时需要输入开机密码,输入时不会显示字符,输完回车即可。

注意:

  • 该命令仅用于处理官方安装包的签名/隔离属性;
  • 不要用它来绕过非官方修改程序;
  • 如果安装包来源不可信,应重新从官网下载。

4.5 首次启动向导

首次启动 WebStorm 时,通常会看到:

  • 用户协议;
  • 数据共享选项;
  • 是否导入旧配置;
  • 主题选择;
  • 插件推荐。

建议:

  • 同意协议;
  • 数据共享可以关闭;
  • 如果是第一次安装,选择 不导入配置;
  • 主题可以先选 Dark,后续再改。

4.6 授权与试用

WebStorm 2024.2.4 及更新版本支持非商业用途免费使用。 启动时根据提示选择对应授权方式即可。

常见方式:

  • 非商业用途许可;
  • 30 天免费试用;
  • 教育许可;
  • 正式商业授权。

如果你只是个人学习,优先查看官方是否提供非商业用途许可或免费试用。


五、界面语言、主题与编辑器基础设置

5.1 切换简体中文

较新版本 WebStorm 已捆绑 Chinese Language Pack 插件。

切换路径:

  1. 打开 Settings / Preferences;
  2. 进入 Appearance & Behavior → System Settings → Language and Region;
  3. 选择 简体中文;
  4. 重启 WebStorm。

如果找不到中文选项,可以进入:

Settings → Plugins → Marketplace

搜索:

text 复制代码
Chinese Language Pack

安装后重启。

5.2 设置主题

推荐新手先使用默认主题,熟悉界面后再更换。

路径:

Settings → Appearance & Behavior → Appearance

可选:

  • Dark;
  • Light;
  • High Contrast;
  • 第三方主题插件。

5.3 设置字体

路径:

Settings → Editor → Font

推荐设置:

  • Font:JetBrains Mono、SF Mono、Fira Code;
  • Size:14 ~ 16;
  • Line spacing:1.2 ~ 1.4;
  • 启用 Ligatures:可选。

5.4 开启行号与面包屑

路径:

Settings → Editor → General → Appearance

建议开启:

  • Show line numbers;
  • Show breadcrumbs;
  • Show whitespaces:可选;
  • Show method separators:可选。

5.5 开启自动保存提示

WebStorm 默认会自动保存文件,但新手可以打开状态提示,避免误以为没保存。

路径:

Settings → Appearance & Behavior → System Settings

确认:

  • Save files automatically:开启;
  • Save files on frame deactivation:可选开启。

六、快捷键映射与高效编辑习惯

6.1 选择键位映射

macOS 上 WebStorm 默认使用 macOS 键位映射。

路径:

Settings → Keymap

常见选项:

  • macOS;
  • macOS System Shortcuts;
  • IntelliJ IDEA Classic。

如果你从 Windows 迁移,可能会习惯 IntelliJ IDEA Classic,但建议先用 macOS 默认键位,避免和系统快捷键冲突。

6.2 最常用快捷键

功能 macOS 快捷键 说明
全局搜索 Double Shift 搜文件、类、动作、设置
打开文件 Cmd + Shift + O 快速打开项目文件
最近文件 Cmd + E 切换最近编辑文件
查找动作 Cmd + Shift + A 找不到菜单时用它
格式化代码 Cmd + Option + L 配合 Prettier/ESLint
优化导入 Cmd + Option + O 删除未使用 import
重命名 Shift + F6 安全重构变量/文件
注释行 Cmd + / 切换行注释
复制行 Cmd + D 向下复制当前行
删除行 Cmd + Delete 删除当前行
打开终端 Cmd + Shift + T 打开内置终端
运行 Ctrl + R 运行当前配置
调试 Ctrl + D 调试当前配置

6.3 自定义快捷键

如果某个操作没有快捷键,可以手动添加。

步骤:

  1. 打开 Settings → Keymap;
  2. 搜索操作名称,例如 Format Code;
  3. 右键点击操作;
  4. 选择 Add Keyboard Shortcut;
  5. 按下你想设置的组合键;
  6. 确认没有冲突后保存。

注意:

  • 不要覆盖 macOS 系统常用快捷键;
  • 不要设置过于复杂的组合键;
  • 建议优先记住 10 个高频快捷键。

6.4 推荐新手先练熟这 10 个

  1. Double Shift:全局搜索;
  2. Cmd + Shift + O:打开文件;
  3. Cmd + E:最近文件;
  4. Cmd + Shift + A:查找动作;
  5. Cmd + /:注释;
  6. Cmd + Option + L:格式化;
  7. Cmd + D:复制行;
  8. Shift + F6:重命名;
  9. Cmd + Shift + T:终端;
  10. Ctrl + R:运行。

七、Node.js 环境关联与终端集成

7.1 为什么 WebStorm 找不到 Node.js

WebStorm 不会完全依赖终端里的 PATH 自动识别 Node.js。 尤其在 macOS 上使用 Homebrew、nvm、fnm 时,终端能运行 node,但 WebStorm 可能仍然显示未配置。

所以必须手动指定 Node.js 解释器路径。

7.2 查看 Node.js 实际路径

打开终端:

bash 复制代码
which node

常见输出:

text 复制代码
/opt/homebrew/bin/node

或:

text 复制代码
/usr/local/bin/node

如果使用了 nvm:

bash 复制代码
nvm which node

注意:

  • WebStorm 需要指向具体的 node 可执行文件;
  • 不要只填目录;
  • 不要填 nvm、fnm 这类版本管理命令本身。

7.3 配置 Node.js 解释器

路径:

Settings → Languages & Frameworks → Node.js and NPM

操作:

  1. 找到 Node interpreter;
  2. 点击右侧 ...;
  3. 手动选择 node 可执行文件;
  4. 确认后查看 npm 是否自动识别;
  5. 点击 Apply。

Apple Silicon + Homebrew 常见路径:

text 复制代码
/opt/homebrew/bin/node

Intel Mac 常见路径:

text 复制代码
/usr/local/bin/node

7.4 配置内置终端

路径:

Settings → Tools → Terminal

macOS 推荐设置:

  • Shell path:/bin/zsh;
  • 启用终端:勾选;
  • 激活 Shell 集成:如果版本支持,可开启。

打开终端快捷键:

text 复制代码
Cmd + Shift + T

7.5 终端里 npm 命令不可用的处理

如果在 WebStorm 终端里执行:

bash 复制代码
npm -v

提示 command not found,通常是因为终端没有加载你的 shell 配置。

可以尝试:

  1. 确认 Shell path 是 /bin/zsh;
  2. 重启 WebStorm;
  3. 在终端中执行:
bash 复制代码
source ~/.zshrc
  1. 再次执行:
bash 复制代码
npm -v

如果仍然不行,建议不要依赖终端运行复杂命令,而是直接使用 WebStorm 的运行配置。

例如右键 package.json:

text 复制代码
Run 'npm run dev'

这样 WebStorm 会使用已配置的 Node/NPM 路径,更稳定。


八、新建项目、运行配置与调试实战

8.1 新建空项目

步骤:

  1. 打开 WebStorm;
  2. 点击 New Project;
  3. 选择项目位置;
  4. 选择模板:
    • Empty Project;
    • Node.js Express App;
    • Vue、React 等模板;
  5. 点击 Create。

新手建议先创建一个空项目,再手动初始化。

8.2 手动初始化 Node.js 项目

打开内置终端:

bash 复制代码
Cmd + Shift + T

执行:

bash 复制代码
npm init -y

会生成 package.json:

json 复制代码
{
  "name": "my-webstorm-demo",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

8.3 创建入口文件

新建 index.js:

javascript 复制代码
// index.js
// 一个简单的 Node.js HTTP 服务器,用于验证 WebStorm 运行和调试是否正常

const http = require("http");

// 定义端口号
const PORT = 3000;

// 创建 HTTP 服务器
const server = http.createServer((req, res) => {
  // 设置响应头
  res.writeHead(200, {
    "Content-Type": "text/plain; charset=utf-8"
  });

  // 返回简单文本
  res.end("WebStorm macOS 调试成功!当前路径:" + req.url);
});

// 启动服务器
server.listen(PORT, () => {
  console.log("服务器已启动:http://localhost:" + PORT);
});

8.4 创建运行配置

步骤:

  1. 打开顶部工具栏的 Add Configuration;
  2. 点击 +;
  3. 选择 Node.js;
  4. 填写配置:
字段 值
Name Run index.js
Node interpreter 已配置的 node 路径
Working directory 项目根目录
JavaScript file index.js
  1. 点击 Apply;
  2. 点击 OK。

8.5 运行项目

点击绿色运行按钮,或使用快捷键:

text 复制代码
Ctrl + R

控制台应输出:

text 复制代码
服务器已启动:http://localhost:3000

打开浏览器访问:

text 复制代码
http://localhost:3000

页面应显示:

text 复制代码
WebStorm macOS 调试成功!当前路径:/

8.6 添加断点

在 index.js 中,找到这一行:

javascript 复制代码
res.end("WebStorm macOS 调试成功!当前路径:" + req.url);

点击行号左侧,出现红点,表示断点已设置。

8.7 启动调试

点击顶部工具栏的 Debug 图标,或使用:

text 复制代码
Ctrl + D

浏览器访问:

text 复制代码
http://localhost:3000/hello

WebStorm 会停在断点处。

8.8 查看变量

调试面板中可以查看:

  • req.url;
  • res;
  • PORT;
  • 调用栈;
  • 作用域变量。

这是 WebStorm 比普通编辑器更强大的地方:断点、变量监视、调用栈、条件断点都集成得很好。

8.9 常见运行报错

报错 原因 解决
Port 3000 already in use 端口被占用 更换端口或杀掉占用进程
Cannot find module 'xxx' 未安装依赖 执行 npm install
SyntaxError: Unexpected token 语法不被当前 Node 版本支持 升级 Node 或修改代码
Debugger 无法断点 未用 Debug 模式启动 使用 Debug 按钮或 Ctrl + D
8.9.1 端口被占用

如果终端提示:

text 复制代码
Error: listen EADDRINUSE: address already in use :::3000

说明 3000 端口已被占用。

解决方式一:更换端口。

修改 index.js:

javascript 复制代码
const PORT = 3001;

解决方式二:查找占用进程。

bash 复制代码
lsof -i :3000

然后杀掉对应进程:

bash 复制代码
kill -9 <PID>
8.9.2 找不到模块

如果提示:

text 复制代码
Cannot find module 'express'

说明项目缺少依赖。

执行:

bash 复制代码
npm install express

如果 node_modules 异常,可以删除后重装:

bash 复制代码
rm -rf node_modules package-lock.json
npm install
8.9.3 调试器无法命中断点

常见原因:

  • 使用了 Run 而不是 Debug;
  • 修改代码后没有重新调试;
  • 断点设置在注释或空行;
  • 代码实际未执行到该位置。

正确做法:

  1. 确认点击的是 Debug 按钮;
  2. 断点设置在可执行语句上;
  3. 修改代码后重新启动调试;
  4. 浏览器重新发起请求。

九、智能补全、实时检测与语言服务优化

9.1 智能补全的基础

WebStorm 的智能补全依赖索引和语言服务。

索引完成后,你可以获得:

  • 变量补全;
  • 函数参数提示;
  • 模块跳转;
  • 重命名重构;
  • 未使用变量提示;
  • TypeScript 类型推断。

如果索引未完成,补全会变慢或不准确。

9.2 开启智能补全

路径:

Settings → Editor → General → Code Completion

建议开启:

  • Show suggestions as you type;
  • Insert selected suggestion by pressing space/dot;
  • Autopopup code completion。

9.3 配置 JavaScript 语言版本

路径:

Settings → Languages & Frameworks → JavaScript

如果项目使用 ES6+ 语法,建议选择:

  • JavaScript 版本:ECMAScript 6+;
  • 或选择项目实际运行环境对应版本。

如果版本设置过低,新语法会被标红。

9.4 配置 TypeScript

如果项目使用 TypeScript,WebStorm 通常会自动识别 tsconfig.json。

路径:

Settings → Languages & Frameworks → TypeScript

确认:

  • TypeScript 已启用;
  • TypeScript 版本选择项目本地版本或内置版本;
  • tsconfig.json 路径正确。

9.5 处理"无法解析符号"

如果代码下方出现波浪线,提示 Unresolved variable 或 Cannot resolve symbol,可以按以下顺序排查。

  1. 查看右下角是否仍在索引;
  2. 确认 node_modules 未被排除;
  3. 执行 npm install;
  4. 检查路径别名是否正确;
  5. 最后尝试清除缓存并重启。

9.6 配置路径别名

如果项目使用 @/components 这类别名,WebStorm 需要知道 @ 指向哪里。

可以在 jsconfig.json 或 tsconfig.json 中配置:

json 复制代码
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  }
}

这样 WebStorm 就能正确识别别名路径。

9.7 配置 ESLint

路径:

Settings → Languages & Frameworks → JavaScript → Code Quality Tools → ESLint

如果项目已安装 ESLint,可以开启:

  • Enable;
  • Automatic ESLint configuration。

注意:不要同时启用多个格式化插件,否则可能与 WebStorm 自带检查冲突。

9.8 配置 Prettier

路径:

Settings → Languages & Frameworks → JavaScript → Prettier

开启后,可以设置:

  • 保存时格式化;
  • 运行 Prettier 修复;
  • 使用项目本地 Prettier。

建议只在 ESLint 和 Prettier 之间保留一套主要格式化规则,避免互相覆盖。


十、内存分配、索引加速与启动优化

10.1 为什么要调整内存

WebStorm 是 JVM 应用,内存不足时会出现:

  • 补全延迟;
  • 索引缓慢;
  • 界面卡顿;
  • 频繁 GC;
  • 大项目打开慢。

10.2 调整最大堆内存

推荐方式:

  1. 按两次 Shift;
  2. 搜索 Change Memory Settings;
  3. 调整 Maximum Heap Size;
  4. 点击 Save and Restart。

常见建议:

系统内存 推荐最大堆内存
8 GB 2048 MB
16 GB 4096 MB
32 GB 6144--8192 MB

不建议盲目设置过大,否则可能影响系统其他应用。

10.3 开启内存指示器

右键点击 WebStorm 底部状态栏,选择:

text 复制代码
Memory Indicator

之后状态栏会显示当前内存占用。

如果内存条长期接近上限,说明需要适当增加堆内存。

10.4 排除不需要索引的目录

索引是 WebStorm 理解项目的基础,但构建产物和依赖目录会拖慢速度。

建议在项目视图中右键以下目录:

text 复制代码
node_modules
dist
build
.next
.nuxt
coverage

选择:

text 复制代码
Mark Directory as → Excluded

注意:node_modules 通常不需要完全索引,但 WebStorm 仍可通过类型定义提供补全。

10.5 清除缓存与重建索引

如果项目突然出现大量错误提示、补全失效、跳转异常,可以尝试清除缓存。

路径:

text 复制代码
File → Invalidate Caches

勾选:

  • Clear file system cache;
  • Clear VCS Log caches;
  • Clear downloaded shared indexes;
  • Restart IDE。

清除缓存后,首次打开项目会重新索引,速度可能变慢,但通常能解决很多异常问题。

10.6 使用共享索引

对于大型团队项目,可以启用共享索引插件,减少重复索引时间。

路径:

Settings → Plugins → Installed

搜索:

text 复制代码
Shared Project Indexes

启用后重启 WebStorm。

10.7 减少启动负担

可以优化以下习惯:

  • 不要一次性打开过多项目;
  • 关闭不需要的插件;
  • 不把日志、构建产物放在项目根目录;
  • 不使用过旧的 WebStorm 版本打开过新的项目;
  • 不把项目放在中文或含空格的路径中。

十一、插件安装、主题定制与界面优化

11.1 插件安装入口

路径:

Settings → Plugins → Marketplace

搜索插件后点击 Install,安装完成后重启。

11.2 新手推荐插件

插件 用途 注意事项
Key Promoter X 提示快捷键 新手强烈推荐
Rainbow Brackets 括号高亮 深色主题效果更好
Atom Material Icons 文件图标美化 可选
.env files support 环境变量高亮 后端/前端通用
GitLink 生成 GitHub/GitLab 链接 团队协作有用

11.3 不建议安装的插件类型

以下插件容易与 WebStorm 自带功能冲突:

  • 多个代码格式化插件;
  • 多个括号高亮插件;
  • 多个标签页管理插件;
  • 多个代码补全插件;
  • 长期未更新的第三方主题插件。

11.4 检查插件兼容性

安装插件前,查看右侧 Compatibility 信息。

如果插件很久未更新,而 WebStorm 版本很新,可能出现:

  • 启动失败;
  • 功能缺失;
  • 界面错乱;
  • 补全异常。

11.5 禁用冲突插件

路径:

Settings → Plugins → Installed

按安装时间排序,禁用最近安装的插件,然后重启观察。

如果 WebStorm 无法启动,可以进入安全模式或手动删除插件目录。

11.6 主题定制

路径:

Settings → Appearance & Behavior → Appearance → Theme

可选:

  • Dark;
  • Light;
  • High Contrast;
  • 第三方主题插件。

字体路径:

Settings → Editor → Font

推荐:

  • Font:JetBrains Mono;
  • Size:14--16;
  • Line spacing:1.2--1.4。

11.7 编辑器配色方案

路径:

Settings → Editor → Color Scheme

可以选择:

  • Default;
  • Darcula;
  • High contrast;
  • 自定义方案。

不建议新手一开始就使用过多第三方配色,避免与插件冲突。


十二、终端、Git 与版本控制联动

12.1 配置终端

路径:

Settings → Tools → Terminal

macOS 推荐:

  • Shell path:/bin/zsh;
  • 启用终端集成;
  • 启用 Shell 集成(如果版本支持)。

打开终端快捷键:

text 复制代码
Cmd + Shift + T

12.2 初始化 Git 仓库

在终端中执行:

bash 复制代码
git init

然后添加文件:

bash 复制代码
git add .

提交:

bash 复制代码
git commit -m "init: 初始化项目"

12.3 WebStorm 中查看 Git 状态

打开项目后,左侧项目视图中的文件会出现颜色标记:

  • 绿色:新增;
  • 蓝色:修改;
  • 红色:未跟踪;
  • 灰色:被忽略。

12.4 提交代码

路径:

text 复制代码
Git → Commit

或使用快捷键:

text 复制代码
Cmd + K

勾选需要提交的文件,填写提交信息,点击 Commit。

12.5 推送代码

路径:

text 复制代码
Git → Push

或使用快捷键:

text 复制代码
Cmd + Shift + K

首次推送需要配置远程仓库:

bash 复制代码
git remote add origin <仓库地址>
git push -u origin main

12.6 查看提交历史

路径:

text 复制代码
Git → Show History

可以查看:

  • 每次提交;
  • 修改文件;
  • 差异对比;
  • 提交作者;
  • 提交时间。

12.7 合并与冲突解决

如果合并分支出现冲突,WebStorm 会打开三栏对比界面:

  • 左侧:当前分支;
  • 右侧:传入分支;
  • 中间:合并结果。

可以选择:

  • Accept Yours;
  • Accept Theirs;
  • 手动合并。

合并完成后提交即可。


十三、自动保存、本地历史与备份恢复

13.1 WebStorm 的自动保存机制

WebStorm 默认会自动保存文件,不需要手动按 Cmd + S。

但调试时,频繁自动保存可能触发编译或刷新。

路径:

Settings → Appearance & Behavior → System Settings

可以调整:

  • Save files automatically;
  • Save files on frame deactivation;
  • Synchronize files on activation。

13.2 手动保存习惯

虽然 WebStorm 支持自动保存,但建议新手养成以下习惯:

  • 修改重要配置后手动保存;
  • 提交 Git 前确认文件已保存;
  • 调试前确认当前代码是最新状态;
  • 运行前检查未保存文件标记。

13.3 使用本地历史

WebStorm 有本地历史记录,即使没有 Git 也能找回旧版本。

操作:

  1. 右键文件;
  2. 选择 Local History → Show History;
  3. 查看历史版本;
  4. 选择需要恢复的版本;
  5. 点击 Revert。

13.4 本地历史的优势

  • 不依赖 Git;
  • 记录文件变更;
  • 可恢复误删代码;
  • 可查看某段时间内的修改;
  • 适合调试回滚。

注意:本地历史不是永久保存,清理缓存后可能丢失。

13.5 导出设置

路径:

text 复制代码
File → Manage IDE Settings → Export Settings

可以导出:

  • 快捷键;
  • 主题;
  • 插件列表;
  • 代码样式;
  • 编辑器配置。

13.6 导入设置

路径:

text 复制代码
File → Manage IDE Settings → Import Settings

适合:

  • 换电脑;
  • 重装系统;
  • 升级 WebStorm;
  • 团队统一配置。

13.7 备份策略

建议保留:

  • 导出后的设置文件;
  • keymap 快捷键配置;
  • 常用插件列表;
  • 自定义代码模板;
  • 运行配置文件。

十四、常见陷阱、报错排查与性能修复

14.1 启动闪退

可能原因:

  • 插件冲突;
  • 缓存损坏;
  • JVM 配置异常;
  • 安装包不完整。

排查步骤:

  1. 重新从官网下载安装包;
  2. 检查 macOS 隐私与安全性设置;
  3. 尝试安全模式启动;
  4. 禁用最近安装的插件;
  5. 清除配置目录后重启。

14.2 索引一直不完成

可能原因:

  • 项目文件过多;
  • node_modules 未被排除;
  • 构建产物目录参与索引;
  • 内存不足;
  • 缓存损坏。

解决:

  1. 排除 dist、build、coverage 等目录;
  2. 增加内存;
  3. 清除缓存并重启;
  4. 关闭不需要的插件;
  5. 检查磁盘空间。

14.3 代码全部标红

常见原因:

  • 索引未完成;
  • 依赖未安装;
  • 语言版本不匹配;
  • 路径别名未配置;
  • 缓存损坏。

排查顺序:

  1. 等待索引完成;
  2. 执行 npm install;
  3. 检查 JavaScript/TypeScript 版本;
  4. 检查 jsconfig.json 或 tsconfig.json;
  5. 清除缓存并重启。

14.4 终端命令找不到

如果 WebStorm 终端中执行:

bash 复制代码
node -v

提示 command not found,可以:

  1. 检查 Shell path 是否为 /bin/zsh;
  2. 重启 WebStorm;
  3. 执行 source ~/.zshrc;
  4. 在 WebStorm 运行配置中直接使用已配置的 Node 解释器。

14.5 插件导致界面异常

表现:

  • 工具栏消失;
  • 菜单错乱;
  • 启动变慢;
  • 补全失效;
  • 频繁报错。

解决:

  1. 进入 Settings → Plugins;
  2. 禁用最近安装的插件;
  3. 重启 WebStorm;
  4. 逐个启用排查;
  5. 删除不兼容插件。

14.6 查看日志

路径:

text 复制代码
Help → Show Log in Finder

打开 idea.log,搜索:

text 复制代码
ERROR
WARN

可以找到插件报错、索引异常、启动失败等信息。

14.7 项目路径问题

建议项目路径满足:

  • 使用英文;
  • 不含空格;
  • 不含特殊符号;
  • 路径不要太深;
  • 不要放在 iCloud 同步目录中。

例如推荐:

text 复制代码
~/projects/my-app

不推荐:

text 复制代码
~/我的 项目/my app

14.8 版本兼容问题

新版 WebStorm 可能对旧项目语法更严格。

如果旧项目升级后出现大量报错:

  1. 先备份项目;
  2. 检查 JavaScript/TypeScript 版本设置;
  3. 检查 ESLint/Prettier 配置;
  4. 必要时回退到稳定版本;
  5. 不要在生产主力机上长期使用 EAP 版本。

十五、完整实操示例:从零搭建一个可调试项目

15.1 创建项目目录

在终端中执行:

bash 复制代码
mkdir -p ~/projects/webstorm-demo
cd ~/projects/webstorm-demo

15.2 初始化项目

bash 复制代码
npm init -y

生成 package.json。

15.3 创建入口文件

新建 index.js:

javascript 复制代码
// index.js
// 用于验证 WebStorm macOS 安装、运行和调试是否正常

const http = require("http");

// 服务器端口
const PORT = 3000;

// 创建 HTTP 服务器
const server = http.createServer((req, res) => {
  // 设置响应头,支持中文
  res.writeHead(200, {
    "Content-Type": "text/plain; charset=utf-8"
  });

  // 根据访问路径返回不同内容
  if (req.url === "/") {
    res.end("WebStorm 调试成功:首页");
  } else if (req.url === "/health") {
    res.end("OK");
  } else {
    res.end("未知路径:" + req.url);
  }
});

// 启动服务器
server.listen(PORT, () => {
  console.log("服务器运行在 http://localhost:" + PORT);
});

15.4 创建测试脚本

新建 scripts/test.js:

javascript 复制代码
// scripts/test.js
// 用于测试 WebStorm 运行配置和断点调试

/**
 * 计算两个数的和
 * @param {number} a
 * @param {number} b
 * @returns {number}
 */
function add(a, b) {
  // 在这里设置断点,观察 a、b 和 result 的值
  const result = a + b;
  return result;
}

// 主函数
function main() {
  const x = 10;
  const y = 20;

  // 调用 add 函数
  const sum = add(x, y);

  console.log("x =", x);
  console.log("y =", y);
  console.log("sum =", sum);
}

// 执行主函数
main();

15.5 配置运行 index.js

步骤:

  1. 打开顶部工具栏 Add Configuration;
  2. 点击 +;
  3. 选择 Node.js;
  4. 填写:
字段 值
Name Run index.js
Node interpreter 已配置 node
Working directory 项目根目录
JavaScript file index.js
  1. 点击 Apply;
  2. 点击 OK。

15.6 配置调试 test.js

再次添加配置:

字段 值
Name Debug test.js
Node interpreter 已配置 node
Working directory 项目根目录
JavaScript file scripts/test.js

在 add 函数中设置断点,然后点击 Debug。

预期输出:

text 复制代码
x = 10
y = 20
sum = 30

调试面板应能看到 a、b、result、x、y、sum 的值。


十六、总结与后续学习路线

16.1 本文已完成的核心内容

到这里,你已经可以完成以下完整流程:

  1. 在 macOS 上正确下载并安装 WebStorm;
  2. 完成首次启动、语言、主题、字体等基础设置;
  3. 配置快捷键映射,让编辑器更顺手;
  4. 关联 Node.js 环境,并集成终端;
  5. 新建项目,配置运行和调试;
  6. 优化智能补全、语言服务、ESLint 和 Prettier;
  7. 调整内存、索引和启动性能;
  8. 安装插件、定制主题、美化编辑器;
  9. 使用终端、Git 提交、推送和合并代码;
  10. 使用自动保存、本地历史、导出导入配置;
  11. 排查常见报错、卡顿、插件冲突和索引问题;
  12. 从零搭建一个可运行、可调试的 Node.js 示例项目。

如果你已经按照前面章节完整操作过一遍,WebStorm 应该已经可以作为 macOS 上的主力前端开发工具使用。

16.2 新手最容易忽略的三件事

1. 等待索引完成

很多"代码标红""补全不生效""跳转失败"的问题,本质都是索引未完成。

建议:

  • 打开项目后先等待右下角索引进度完成;
  • 不要一打开项目就立即判断 WebStorm 有问题;
  • 大项目首次索引可能需要几分钟。
2. 不要一次性装太多插件

插件越多,启动越慢,冲突概率越高。

新手建议只装:

  • Key Promoter X;
  • Rainbow Brackets;
  • Atom Material Icons;
  • .env files support;
  • GitLink。

其他插件可以等明确需要时再装。

3. 不要盲目调高内存

内存不是越大越好。

如果系统只有 8GB,却把 WebStorm 堆内存设为 8GB,反而可能导致系统卡顿。

推荐:

系统内存 堆内存建议
8 GB 2048 MB
16 GB 4096 MB
32 GB 6144--8192 MB

16.3 推荐学习路线

16.3.1 第一阶段:熟悉编辑器

目标:让 WebStorm 不再陌生。

建议练习:

  • 新建项目;
  • 打开文件;
  • 切换主题;
  • 调整字体;
  • 使用搜索文件;
  • 使用搜索类;
  • 使用最近文件;
  • 使用重构重命名。

常用快捷键:

text 复制代码
Cmd + Shift + O    搜索文件
Cmd + Shift + A    搜索动作
Cmd + Option + L   格式化代码
Shift + Shift      全局搜索
Cmd + R            运行当前配置
Cmd + D            调试当前配置

16.3.2 第二阶段:掌握前端项目调试

目标:能够运行和调试常见前端项目。

建议练习:

  • 运行 Node.js 脚本;
  • 调试断点;
  • 查看变量;
  • 使用 Watch 表达式;
  • 使用 Evaluate Expression;
  • 配置环境变量;
  • 使用终端执行 npm 命令。

示例命令:

bash 复制代码
# 安装依赖
npm install

# 启动开发服务器
npm run dev

# 构建项目
npm run build

# 运行测试
npm run test

16.3.3 第三阶段:掌握 Git 工作流

目标:不再只依赖命令行提交代码。

建议练习:

  • 初始化仓库;
  • 添加远程仓库;
  • 提交代码;
  • 推送代码;
  • 拉取代码;
  • 创建分支;
  • 合并分支;
  • 解决冲突;
  • 查看提交历史。

常用 Git 命令:

bash 复制代码
# 初始化仓库
git init

# 查看状态
git status

# 添加文件
git add .

# 提交代码
git commit -m "feat: 添加用户列表页面"

# 查看日志
git log --oneline

# 推送代码
git push origin main

# 拉取代码
git pull origin main

16.3.4 第四阶段:掌握框架项目配置

目标:能够顺利打开 Vue、React、Angular、Next.js、Nuxt 等项目。

建议练习:

  • 打开 Vue 项目;
  • 打开 React 项目;
  • 配置 TypeScript;
  • 配置 ESLint;
  • 配置 Prettier;
  • 配置路径别名;
  • 配置运行配置;
  • 调试浏览器端代码。

Vue 项目常见配置:

json 复制代码
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  }
}

React + TypeScript 项目建议确认:

  • tsconfig.json 存在;
  • WebStorm 已识别 TypeScript;
  • node_modules 已安装;
  • ESLint/Prettier 配置正确。

16.3.5 第五阶段:掌握性能调优

目标:让 WebStorm 在大项目中保持流畅。

建议练习:

  • 查看内存占用;
  • 调整堆内存;
  • 排除不需要索引的目录;
  • 清除缓存;
  • 禁用不常用插件;
  • 使用共享索引;
  • 查看日志排查问题;
  • 备份和恢复配置。

16.4 建议建立的日常习惯

场景 建议习惯 说明
打开项目 等待索引完成 避免误判报错
修改代码 偶尔手动保存 调试前更稳妥
运行项目 先检查终端依赖 避免缺少模块
提交代码 先查看 Git 状态 避免漏提交
安装插件 一次只装一个 便于排查冲突
遇到卡顿 先看内存和索引 不要立即重装
升级版本 先导出配置 避免配置丢失
更换电脑 导入设置文件 快速恢复环境

16.5 后续可以深入的方向

如果你已经熟练使用 WebStorm,可以继续学习:

  1. Live Templates

    自定义代码片段,提升重复代码输入效率。

  2. File Watchers

    监听文件变化,自动执行编译、格式化或构建命令。

  3. Remote Development

    通过远程开发连接服务器项目。

  4. Database Tools

    在 WebStorm 中连接数据库,查看表结构和执行 SQL。

  5. Docker 集成

    管理容器、镜像和 Compose 服务。

  6. HTTP Client

    使用 WebStorm 内置 HTTP 客户端调试接口。

  7. Code With Me

    与他人协作编辑和调试代码。

  8. CI/CD 联动

    结合 Git、构建脚本和部署流程提升开发效率。


十七、附录:常用路径、命令与配置速查

17.1 常用菜单路径

功能 路径
设置 WebStorm → Settings
插件 Settings → Plugins
快捷键 Settings → Keymap
字体 Settings → Editor → Font
主题 Settings → Appearance & Behavior → Appearance
终端 Settings → Tools → Terminal
Node.js Settings → Languages & Frameworks → Node.js
JavaScript Settings → Languages & Frameworks → JavaScript
TypeScript Settings → Languages & Frameworks → TypeScript
ESLint Settings → Languages & Frameworks → JavaScript → Code Quality Tools → ESLint
Prettier Settings → Languages & Frameworks → JavaScript → Prettier
内存设置 双击 Shift → Change Memory Settings
清除缓存 File → Invalidate Caches
导出配置 File → Manage IDE Settings → Export Settings
导入配置 File → Manage IDE Settings → Import Settings
查看日志 Help → Show Log in Finder

17.2 常用快捷键

快捷键 功能
Cmd + Shift + A 搜索动作
Shift + Shift 全局搜索
Cmd + Shift + O 搜索文件
Cmd + O 搜索类
Cmd + B 跳转到定义
Cmd + Option + B 跳转到实现
Cmd + R 运行
Cmd + D 调试
Cmd + / 行注释
Cmd + Option + L 格式化代码
Cmd + Shift + T 打开终端
Cmd + K Git 提交
Cmd + Shift + K Git 推送
Cmd + Z 撤销
Cmd + Shift + Z 重做
Cmd + F 当前文件查找
Cmd + Shift + F 全局查找
Cmd + Shift + R 全局替换

17.3 常用终端命令

bash 复制代码
# 查看 Node 版本
node -v

# 查看 npm 版本
npm -v

# 初始化项目
npm init -y

# 安装依赖
npm install

# 安装指定依赖
npm install express

# 安装开发依赖
npm install -D typescript

# 删除 node_modules
rm -rf node_modules

# 删除 lock 文件
rm package-lock.json

# 重新安装依赖
npm install

# 查看端口占用
lsof -i :3000

# 杀掉占用进程
kill -9 <PID>

# 初始化 Git 仓库
git init

# 添加所有文件
git add .

# 提交代码
git commit -m "init: 初始化项目"

# 查看提交日志
git log --oneline

17.4 常用项目结构示例

text 复制代码
webstorm-demo/
├── index.js
├── package.json
├── scripts/
│   └── test.js
├── src/
│   └── app.js
├── public/
│   └── index.html
└── README.md

说明:

  • index.js:入口文件;
  • scripts/:脚本文件;
  • src/:源代码;
  • public/:静态资源;
  • package.json:项目配置;
  • README.md:项目说明。

17.5 常用 package.json 示例

json 复制代码
{
  "name": "webstorm-demo",
  "version": "1.0.0",
  "description": "WebStorm macOS 示例项目",
  "main": "index.js",
  "scripts": {
    "start": "node index.js",
    "dev": "node index.js",
    "test": "node scripts/test.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

运行方式:

bash 复制代码
npm start
npm run dev
npm run test

17.6 常用 jsconfig.json 示例

json 复制代码
{
  "compilerOptions": {
    "target": "ES2020",
    "module": "commonjs",
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  },
  "include": ["src/**/*"],
  "exclude": ["node_modules", "dist", "build"]
}

作用:

  • 帮助 WebStorm 识别路径别名;
  • 指定 JavaScript 目标版本;
  • 排除不需要索引的目录;
  • 提升补全和跳转准确性。

17.7 常用 tsconfig.json 示例

json 复制代码
{
  "compilerOptions": {
    "target": "ES2020",
    "module": "commonjs",
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true,
    "forceConsistentCasingInFileNames": true,
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  },
  "include": ["src/**/*"],
  "exclude": ["node_modules", "dist"]
}

注意:

  • strict 开启后会检查更多类型错误;
  • skipLibCheck 可加快类型检查;
  • paths 用于路径别名;
  • exclude 避免索引过多文件。

17.8 常用运行配置模板

17.8.1 Node.js 脚本运行配置
字段 示例值
Name Run index.js
Node interpreter 系统 node
Working directory 项目根目录
JavaScript file index.js
Environment variables 按需添加
Before launch Build 或 npm install
17.8.2 Debug 配置
字段 示例值
Name Debug test.js
Node interpreter 系统 node
Working directory 项目根目录
JavaScript file scripts/test.js
Before launch 无
17.8.3 npm 脚本运行配置
字段 示例值
Name npm start
Command run
Scripts start
Node interpreter 系统 node
Working directory 项目根目录

17.9 常见配置文件位置

配置类型 常见位置
WebStorm 配置 ~/Library/Application Support/JetBrains/
WebStorm 缓存 ~/Library/Caches/JetBrains/
WebStorm 日志 ~/Library/Logs/JetBrains/
用户快捷键 Settings → Keymap
用户代码样式 Settings → Editor → Code Style
用户插件 Settings → Plugins
本地历史 WebStorm 内部管理
Node 版本 ~/.nvm 或系统路径

查看日志:

text 复制代码
Help → Show Log in Finder

17.10 性能优化速查表

问题 处理方式 验证方法
启动慢 减少插件数量 重启观察启动时间
索引慢 排除 dist/build 查看索引进度
补全慢 增加内存 查看内存指示器
代码标红 等待索引或清除缓存 重新打开文件
终端异常 检查 Shell path 执行 node -v
插件冲突 禁用最近插件 重启观察
调试不命中 使用 Debug 模式 查看断点变量
Git 异常 检查远程仓库 执行 git status

17.11 推荐检查清单

每次新建项目时,可以按以下顺序检查:

  1. 项目路径是否使用英文;
  2. 是否已安装 Node.js;
  3. 是否已执行 npm install;
  4. WebStorm 是否识别 Node 解释器;
  5. 终端是否能执行 node -v;
  6. JavaScript/TypeScript 版本是否正确;
  7. 路径别名是否配置;
  8. ESLint/Prettier 是否冲突;
  9. 是否排除了不需要索引的目录;
  10. 是否配置了运行和调试配置。

17.12 推荐备份内容

建议定期备份:

  • 导出的 WebStorm 配置;
  • 自定义快捷键;
  • 自定义 Live Templates;
  • 自定义代码样式;
  • 常用插件列表;
  • 运行配置;
  • 常用终端命令记录;
  • 项目脚手架模板。

导出配置路径:

text 复制代码
File → Manage IDE Settings → Export Settings

导入配置路径:

text 复制代码
File → Manage IDE Settings → Import Settings

17.13 常见问题速答

问:WebStorm 需要付费吗?

答:WebStorm 2024.2.4 及更新版本支持非商业用途免费使用;旧版本或商业用途仍需试用、教育许可或正式授权。

问:macOS 推荐用什么方式安装?

答:推荐使用官网 .dmg 安装包或 JetBrains Toolbox App。

问:WebStorm 和 VS Code 有什么区别?

答:WebStorm 是集成度更高的 IDE,内置更多前端开发能力;VS Code 是轻量编辑器,通常需要通过插件扩展功能。

问:为什么代码全部标红?

答:常见原因是索引未完成、依赖未安装、语言版本不匹配或缓存损坏。

问:为什么调试不命中断点?

答:常见原因是使用了 Run 而非 Debug、代码未重新加载、断点位置不可执行或请求未触发对应代码。

问:WebStorm 卡顿怎么办?

答:可以先增加内存、排除大目录、清除缓存、禁用插件、查看日志。

问:终端找不到 node 怎么办?

答:检查 Shell path 是否为 /bin/zsh,重启 WebStorm,或在运行配置中手动指定 Node 解释器。

问:如何恢复误删代码?

答:右键文件,选择 Local History → Show History,找到历史版本后恢复。


17.14 推荐项目练习

你可以按以下顺序完成练习:

  1. 新建一个纯 Node.js 项目;
  2. 编写一个 HTTP 服务器;
  3. 配置运行和调试;
  4. 添加断点并观察变量;
  5. 初始化 Git 仓库;
  6. 提交第一次代码;
  7. 安装 ESLint 或 Prettier;
  8. 配置保存时格式化;
  9. 导出 WebStorm 配置;
  10. 清除缓存后重新打开项目。

完成这些练习后,你对 WebStorm 的基本使用、调试、版本控制和性能优化就会有比较完整的掌握。


17.15 最终建议

如果你是 macOS 前端新手,建议先不要追求"把所有功能都学会"。更稳妥的顺序是:

  1. 先让 WebStorm 能正常打开项目;
  2. 再让项目能正常运行;
  3. 再让断点调试能命中;
  4. 再让 Git 提交不出错;
  5. 再让补全和格式化变顺手;
  6. 最后再逐步优化插件、内存和索引。

WebStorm 的优势不在于功能最多,而在于它能把前端开发中的运行、调试、重构、版本控制和代码质量检查整合到一个环境里。只要前期配置得当,后续开发效率会明显提升。


第一章'摘要与适用人群'的正文内容尚未生成,需要我为你补充完整吗?

相关推荐
golang学习记1 小时前
IDEA 2026.3 远程开发迎来重磅升级
java·ide·intellij-idea·远程开发
fthux19 小时前
Tick Rest,一个休息提醒工具的自我修养
macos·开源·swift
独隅20 小时前
WebStorm Windows 版 React / Next.js 实战替换指南
javascript·windows·webstorm
别问!问就是全会2 天前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
FPGA小迷弟2 天前
FPGA 与千兆以太网:各类物理接口的形式、区别、使用方法与应用场景详解
tcp/ip·macos·fpga开发·udp·fpga
1024奇点2 天前
【仓颉语言入门 · 第二篇 第 22 课】
开发语言·ide·开源
techpupil3 天前
IDEA基础配置及开发基础插件
java·ide·intellij-idea
赵庆明老师3 天前
Android Studio Google源代理配置
android·ide·android studio
雪芽蓝域zzs3 天前
WebStorm Uniapp Support + Uniapp Tool + Uniappx Language Service讲解
vue.js·uni-app·webstorm