pycharm goland IDEA等jetbrains IDE 使用技巧

Jetbrains IDE 通用技巧

文章概要

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

常用快捷键

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

  1. Ctrl + Alt +s 呼出设置页面
    pycharm goland IDEA等jetbrains IDE 使用技巧

  2. Alt + ~ 呼出VCS 控制栏

    • VCS 在pycharm 中就是git,全称为版本控制系统(version control system)
    • 代码修改后可以直接呼出,进行commit
      pycharm goland IDEA等jetbrains IDE 使用技巧
  3. Ctrl + Alt + A 对文件执行 git add

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

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

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

  7. Ctrl + V 粘贴

  8. 在File -> settings 中,选择keymap选项,如下图
    pycharm goland IDEA等jetbrains IDE 使用技巧

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

Live Template

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

如何创建一个这样的模板

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

pycharm goland IDEA等jetbrains IDE 使用技巧
5. 点击下面的Define, 然后选择该 template 属于哪个 Group,也就是在哪种文件中生效,
pycharm goland IDEA等jetbrains IDE 使用技巧
6. 选择Go
7. 结果如图
pycharm goland IDEA等jetbrains IDE 使用技巧