pycharm goland IDEA等jetbrains IDE 使用技巧

Jetbrains IDE 通用技巧

文章概要

  1. 常用快捷键及设置
  2. 设置整体布局及字体等
  3. 代码运行和调试
  4. 代码管理(VCS), 远程部署
  5. 辅助功能(todo list)
  6. 代码语法检查及报错提示
  7. 其他功能

常用快捷键

注意: 以下快捷键都是windows 快捷键

  1. Ctrl + Alt +s 呼出设置页面
    在这里插入图片描述

  2. Alt + ~ 呼出VCS 控制栏

    • VCS 在pycharm 中就是git,全称为版本控制系统(version control system)
    • 代码修改后可以直接呼出,进行commit
      在这里插入图片描述
  3. Ctrl + Alt + A 对文件执行 git add

  4. Ctrl + C 复制或复制整行

  5. Ctrl + D 复制本行到下一行

  6. Ctrl + X 删除或删除整行(剪切,删除后可粘贴)

  7. Ctrl + V 粘贴

  8. 在File -> settings 中,选择keymap选项,如下图
    在这里插入图片描述

    1. 在这里可以设置对应功能的快捷键
    2. 如何选择不同模式下的快捷键, 在keymap中有windows eclipse vscode macos 等多种快捷键模式
      在这里插入图片描述
    3. 以下步骤指导如何设置快捷键
      1. 先选择需要更改的功能,可直接在搜索栏中搜索
        在这里插入图片描述
        1. 右键点击需要的功能,选择Add Keyboard Shortcut
          在这里插入图片描述
      2. 如果使用了已经存在的快捷键,就会造成冲突
        在这里插入图片描述
      3. 这里我使用Ctrl + Windows 作为 Run 的快捷键,初始的Shift + F10两个键离得太远,经过尝试,Ctrl + windows作为Run的快捷键较为合适
      4. 结果如图,多了一个Ctrl + Windows
        在这里插入图片描述

Live Template

  1. 使用Emmet 写过HTML 的同学都知道,自动填充代码功能,只需要写出 Emmet 格式,然后按下Tab键就可以自动填充剩余部分
  2. 例如写出 <div>你好</div>,只需要写出 div{你好},然后按下Tab键,就会变成<div>你好</div>, 注意光标与最后一个字符之间不能有空格

如何创建一个这样的模板

  1. 打开 settings -> editor -> Live Template
    在这里插入图片描述
  2. 默认使用Tab进行填充
  3. 以GO 语言为例,创建一个template,点击+号,选择Live Template
    在这里插入图片描述
  4. 创建一个函数的模板,填写相应参数
    • Abbreviation 就是用来填充的关键字
    • Description 是对这个tempalte 的描述
    • Template 是填充后的效果
    • $1$是使用变量,填充后光标就会自动到这个地方

在这里插入图片描述
5. 点击下面的Define, 然后选择该 template 属于哪个 Group,也就是在哪种文件中生效,
在这里插入图片描述
6. 选择Go
7. 结果如图

猜你喜欢

转载自blog.csdn.net/weixin_42290927/article/details/104939470