IDE Shortcut Key

Posted by Zhenda on Wed, Apr 23, 2025
Total Views:

vscode快捷键

功能快捷键类型
导航alt ,<-查看
alt ,->
递归折叠全文ctrl, k,0
ctrl, k,j
递归折叠ctrl, k, [
ctrl, k, ]
折叠ctrl, shift, [
ctrl, shift, ]
参数提示ctrl,shift,space
搜索时,查看下一个变量ctrl, f3
换行ctrl,enter编辑
移动代码alt ,上箭头
alt ,下箭头
复制一行代码shift,alt,下
规范化代码alt, shift, f
多行编辑shift alt 拖动

vscode 内存管理

  1. 整合项目到工作区, 替代多实例运行(Multi-root Workspace)
  • 每个实例都是独立进程组(主进程 + 渲染进程 + 插件进程 + 语言服务进程),4-5 个实例就意味着 4-5 套独立的资源占用,且 “偶尔用” 的实例并不会自动释放内存,反而持续占用资源
  • 安装的插件(比如 ESLint、Prettier、GitLens)会在每个 VS Code 实例中单独加载

浏览器内存管理

  • 设置 → 系统与性能 → 启用 节省内存模式
  • Edge / Chrome:用“收藏夹”+“阅读列表”。

浏览器多窗口,不需要改为一个窗口

原因

线性思维 vs. 发散思维 (Linear vs. Divergent Thinking)

你的工作模式可能更偏向于发散型思维。

线性工作者:他们一次只做一件事。做完A项目的任务,保存、提交、关闭所有相关窗口,然后清空大脑,再开始做B项目。

发散型工作者(很可能就是你):你的思维是跳跃和关联的。你在写A项目的代码时,可能会突然想到B项目的一个优化方案,于是立刻切过去加两行代码;在查资料时,一个链接引向另一个有趣的概念,你又会打开新标签页。这种工作模式极具创造力,但天然就会产生大量的打开状态。

pycharm快捷键

功能快捷键类型
导航ctrl,alt,<-查看
ctrl,alt,->
折叠1ctrl,shift,+
ctrl,shift,-
参数提示ctrl, p
ctrl, q
搜索时,查看下一个变量f3
换行shift, enter编辑
移动代码ctrl,shift,上
ctrl,shift,下
复制一行代码ctrl,d
规范化代码ctrl, alt, l
多行编辑shift alt 拖动

查看函数定义,参数等:

1
help(xxxfunc)