开发者学堂课程【Python 入门 2020年版:快捷键的使用】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/639/detail/10285
快捷键的使用
内容简介:
一、怎样关闭全局搜索
二、常见的快捷键
一、怎样关闭全局搜索
(双击 Shift 会打开全局搜索功能,JetBrains 开发的工具很多都有这个功能)
1. 首先双击 Shift 会打开全局搜索功能,点击 Actions ,在搜索框输入 registry 后回车,
搜索 ide.suppress.double.click.handler,
下面显示 Description: IDEA-161094 Option to disable "search everywhere 然后勾选,
若设置回来就需要打开全局搜索,按两下 Shift,这样就会陷入死区,
当然 ctrl + shift + a 也能打开全局搜索,
找到 ide.suppress.double.click.handler 勾选
二、常见的快捷键
在等号两边没有空格,则编辑器就会报一个灰色的波浪线 PEP 8,其中 PEP 表示 python 语言改进的一个协会,在 PEP 8中有一个规范,在操作符的两边加空格.使代码显得更加专业.
1. 快速格式化代码 : ctrl+alt+l →
#这个快捷键与 QQ 快捷键一样,若登录 QQ,按 ctrl+alt+l 则会锁定 QQ,第一个解决办法是退出 QQ,
第二个解决办法则是百度修改 QQ 的快捷键,只要不冲突就可以.
当然也可以修改快速格式化代码的快捷键,点击左侧最上方的 File → Settings → Keymap,此时则会出现很多快捷键,在搜索框中用英语搜索格式化 format,则会出现Reformat Code 重新格式化.将其快捷键删掉,重新设置.
当然最好用原有的,因为新改的快捷键可能会与其他快捷键产生冲突.
2. 快速复制粘贴选中的代码 :Ctrl+d
3. 移动一行代码 : alt/ctrl + shift + 上下箭头
#向上移动一行,在搜索框中搜索 move line up,就可以出现相关快捷键 Alt+Shift+向上箭头
4.删除一行代码 : ctrl + y
#代码快捷键有冲突,那么什么叫冲突?
点击File → Settings → Keymap,前面1中是通过行为找代码,当然也可以通过快捷键找到对应的行为,在搜索框中后面点击搜索 Ctrl+Y,则会出现行为 Delete Line.
搜索 ctrl+alt+l → 出现 Reformat Code
5、还原代码 : ctrl + z
6.怎样把光标移动到一行的最前过最后?
home : 最前
end : 最后
若没有 home 和 end 则 fn + ← 表示最前面, fn + → 表示最后面
若以上两种方法都没有则自行百度.
7. 打开/关闭注释 :
选中按 ctrl + /