File
Create/Open/Close/Rename
project
- 能使用
url
打开项目
- 打开最近开发的项目
Import/Export Setting/Reposity Setting
- 对设置进行编辑、导入、导出
Synchronize
同步 Invalidate Caches/Restart
Synchronize
不明白是什么,估计是同步设置到 jetbrains 云上?
Invalidate Caches/Restart
清除 web storm 的缓存,或是重启
Export to HTML
Add to Favorites
- 这两个都是非常有用的功能
Export to HTML
帮助你将当前的文件(通常为某一类型的代码文件)导出成带格式的 HTML 文件(带高亮等),一般用于直接对外展示
Add to Favorites(alt + shift + f)
将当前文件(文件夹)标为星标,以便查找,在项目文件层级过深的情况下,特别有用
Make File Read-only
Power Save Mode
Exit
Power Save Mode
Web storm 会一直进行文件索引、编辑提示、代码提示等。采用这种模式能禁掉这个后台功能,省电省 Cpu,当然,开发体验自然不算好
Edit
Copy/C Path/C Reference
- 很基础的功能,不过特别注意的是:
ctrl + shift + c/ctrl + shift + alt + c
复制路径/复制参阅,这个相当有用。复制完的信息可以当前 Todo 使用
Paste/Paste from history/Paste Simple
- 基础功能。
ctrl + shift + v
从历史记录中复制是特别有用的。须掌握。 Paste Simple
未知。难道是去格式的粘贴?
Macros
宏录制、编辑、播放
- 这是一个?暂时还没有发现其好用在哪里的功能,大可以试试,录制一个,复制、粘贴的功能?
- Column Selection Mode(
alt + shift + insert
)
- 通常我们的选择模式行为主,但此模式是让选择以列为主
ctrl + w
扩大选择
shift + ctrl + w
反向扩大选择
ctrl + shift + j
将这一行与下一行合并,类 vim shift + j
ctrl + d
将此行重复(如已经有 selection,则将 selection 重复)
View
- 在 ide 界面显示不同工具选择
- 可在 ide 界面上,控制是否显示: toolbar / tool buttons / status bar / navigation bar 等部件(切换这个功能,频率较小)
- 可在 ide 界面上,控制是否显示:whitespaces 空格、line number行数、gutter icons行边icons、indent guides 缩进指引、 soft wrap 软包裹等
- bidi text direction 文字方向选择