当前位置: 首页 > article >正文

cursor常用快捷键(JetBrains Darcula主题风格)

一、基础操作速查

  1. 打开/创建项目
    • 打开项目:Ctrl + Shift + O(选择文件夹)
    • 新建文件:Ctrl + N
    • 保存文件:Ctrl + S
    • 关闭当前标签页:Ctrl + F4
  1. 代码编辑
    • 复制当前行:Ctrl + D
    • 删除当前行:Ctrl + Y
    • 格式化代码:Ctrl + Alt + L(需安装JetBrains快捷键插件)
    • 注释行:Ctrl + /
  1. 快速导航
    • 跳转到文件:Ctrl + P(输入文件名)
    • 跳转到符号(类/方法):Ctrl + Shift + O
    • 返回上一次光标位置:Ctrl + Alt + ←
  1. 搜索与替换
    • 全局搜索:Ctrl + Shift + F
    • 文件内搜索:Ctrl + F
    • 替换:Ctrl + R(文件内)或 Ctrl + Shift + R(全局)

二、JetBrains风格快捷键(需安装IntelliJ Keybindings插件)

操作

快捷键

说明

智能补全

Ctrl + 空格

触发代码建议

重命名变量

Shift + F6

批量修改变量名

生成代码

Alt + Insert

生成构造函数/Getter/Setter等

快速修复建议

Alt + Enter

自动修复错误或优化代码

展开/折叠代码块

Ctrl + +/-

折叠当前代码块

切换最近文件

Ctrl + Tab

快速在最近打开的文件间切换

三、开发项目核心流程

1. 项目初始化
  • 新建项目
    • 打开文件夹(Ctrl + Shift + O)作为项目根目录。
    • 安装依赖:右键点击项目根目录选择 Open in Integrated Terminal,运行 npm installpip install -r requirements.txt 等命令。
  • 版本控制(Git)
    • 初始化仓库:终端输入 git init
    • 提交代码:侧边栏点击Git图标(✔️),输入提交信息后提交。
2. 调试代码
  1. 配置调试器
    • 点击左侧侧边栏的 Run and Debug 图标(▶️)。
    • 创建 launch.json 文件,选择调试环境(如Python/Node.js)。
  1. 启动调试
    • 设置断点:点击代码行号左侧。
    • F5 启动调试,使用调试工具栏控制流程(继续、单步跳过等)。
3. 集成终端
  • 打开终端:Ctrl + ``(反引号键)或 Ctrl + Shift + C`。
  • 分屏终端:点击终端右上角的 + 图标。

四、高效插件推荐

  1. CodeGlance:在右侧显示代码缩略图(类似IDEA)。
  2. GitLens:增强Git操作(查看代码作者、提交历史)。
  3. Python/Java扩展包:根据语言安装官方支持插件。
  4. Bracket Pair Colorizer:彩虹括号,提升代码可读性。

五、界面布局优化(JetBrains风格)

  • 侧边栏位置:已在右侧(右键侧边栏可调整)。
  • 关闭迷你地图:设置中搜索 minimap 并禁用。
  • 图标风格:已应用Material Icon Theme。
  • 字体推荐:设置中修改为 JetBrains Mono(需提前安装字体)。

六、常见问题解决

  1. 快捷键冲突
    • 检查是否安装了其他快捷键插件,在设置中禁用冲突项。
  1. 插件安装失败
    • 检查网络是否可访问 marketplace.visualstudio.com
  1. 主题不生效
    • 重启Cursor,或检查是否安装了多个同名主题。

七、学习资源

  • 官方文档:Cursor Documentation
  • 快捷键查询:Ctrl + K 后按 Ctrl + S 查看所有快捷键。

通过以上指南,你可以快速适应JetBrains风格的Cursor操作。遇到问题时,随时通过命令面板(Ctrl+Shift+P)搜索功能或查看官方文档解决!!!


http://www.kler.cn/a/595918.html

相关文章:

  • 【赵渝强老师】达梦数据库MPP集群的架构
  • 记录瞬间:面试中的技术碰撞与思考
  • 昆仑万维开源Skywork R1V:多模态推理模型的革命性突破
  • STM32 系统滴答定时器
  • Node.js系列(2)--性能优化指南
  • Redis 主从架构与哨兵高可用方案实操
  • Axure大屏可视化模板:赋能多领域,开启数据展示新篇章
  • flask gunicorn 日志部署
  • 【网络安全基础学习】渗透测试工具--Burp Suite详细教程
  • NLP高频面试题(八)——GPT三个版本的区别
  • 构建高可靠NFS存储:自动化挂载保障机制的设计与优势
  • 多模态AI落地:从理论到智能客服的完整实现
  • 学习CSS滤镜属性 `filter: invert()`
  • python 数据可视化TVTK库安装与使用
  • 24集《不负美食不负卿》联合出品制作签约仪式成功举行
  • 科技赋能安全:慧通测控的安全带全静态性能测试
  • 【PCB工艺】晶体管的发展历史
  • 数据人的进阶之路:四年数仓实践与成长思考
  • Pytest的夹具共享(2)
  • 【万字总结】前端全方位性能优化指南(五)——HTTP/3+QUIC、0-RTT会话恢复、智能压缩决策树