WebStorm 使用技巧
- Inlay Hints 使用太占位置了,关掉挺好。
显示优化
关闭 Inlay Hints
Inlay Hints(内联提示)会在参数、类型等位置插入灰色文字提示,虽然有用但太占空间。
- Settings → Editor → Inlay Hints → 取消勾选不需要的项
- 或使用快捷键 Alt+Enter → Toggle inlay hints
推荐字体配置
- 编辑器字体:JetBrains Mono / Fira Code(启用 ligatures)
- 字号 14px,行高 1.5
- Terminal 字体与编辑器保持一致
高效快捷键
导航
- Cmd+Shift+O:按文件名搜索文件
- Cmd+O:按类/符号名搜索
- Cmd+E:最近打开的文件
- Cmd+Shift+E:最近编辑的文件
- Cmd+B / Cmd+Click:跳转到定义
- Cmd+Shift+Backspace:回到上次编辑位置
编辑
- Cmd+D:复制当前行
- Cmd+Shift+上/下:移动行
- Ctrl+G:选择下一个相同的文本(类似 VSCode Cmd+D)
- Cmd+Shift+Enter:补全当前语句(加分号、括号等)
- Option+Enter:Quick Fix / Import
重构
- Shift+F6:重命名(全局安全重命名)
- Cmd+Option+M:Extract Method
- Cmd+Option+V:Extract Variable
- Cmd+Option+C:Extract Constant
实用插件推荐
- Rainbow Brackets:彩虹括号匹配
- Key Promoter X:提醒你常用操作的快捷键
- .ignore:管理各种 ignore 文件
- GitToolBox:增强 Git 集成(行内 blame 等)
- Atom Material Icons:更好的文件图标
性能优化
- 排除 node_modules:Settings → Directories → 右键 Excluded
- 调整内存:Help → Change Memory Settings(建议 4096 MB)
- 关闭不需要的 inspections:Settings → Editor → Inspections
- 使用 .idea/workspace.xml 中的 Power Save Mode 临时关闭后台分析
与 VSCode 对比优势
- 重构能力更强(安全重命名跨文件、Extract 系列)
- 内置 HTTP Client(可直接在 IDE 中发请求)
- 数据库工具内置(连接 MySQL/PostgreSQL 直接查询)
- 更智能的代码补全(基于数据流分析)
- 内置 Diff/Merge 工具更好用