学习笔记2 -全选、当前行选择与多行选择 和 多行注释、缩进与修改

一. 全选、当前行选择与多行选择

1. 全选

Ctrl + a

2. 当前行选择

定位行:

注意:定位是针对光标的位置而言的

Home   		 -   定位到行首
End    		 -   定位到行尾

Ctrl + Home  -  定位到文档首
Ctrl + End   -  定位到文档尾

选择当前行:

1. 先Home,再Shift+End
2. 先End,再Shift+Home
3. 先Home,再Shift+

注意:箭头怎么打?一般输入法,shang(↑)、xia(↓)、zuo(←)、you(→),即可出现箭头选项。

3. 多行选择

先Home还是End只是使光标,移动到行首或行尾,你可以自行选取,或直接用鼠标进行初始光标位置定位

1. 先Home,再Ctrl+Shift+End -  选择该行行首到后面 所有行
2. 先End,再Ctrl+Shift+Home -  选择该行行尾到前面 所有行
3. 先Home,在Shift+/-  从该行开始,每按一下方向键,即向这个方向上/下选取 一行

选择单行与选择多行中,比较通用的是:Shift+↑/↓来进行行的选取,所以,为了方便可以采用此方法

二. 多行注释、缩进与修改

1. 多行注释

先行选择,再Ctrl+/ 

注意:单行注释与多行注释,注释的快捷键一样,只是选择行不同
当然,python中,单行注释可以用#' ',多行注释可以用''' '''""" """

2. 缩进

(1). 向前缩进

先选择行,再直接Tab

(2). 向后缩进

先选择行,再Shift+Table

Tab制表符,默认右移4个空格键
Shift为变换、转换的意思,加上Tab,即缩进方向发生改变,从右变向左

3. 多行修改

(1). 光标批量修改

按住Alt,对要进行修改的地方,用鼠标进行点击或划取,每次点击或划取的地方都会出现一个光标,可进行同步修改

选取较为灵活,无论是变量、函数名、注释还是字符串等等,只要是设置了光标的地方都会同步修改。但对于大量的修改内容,一个一个选取则效果不好。

(2). 菜单批量修改

光标停在要修改的变量上,右键选择refactor->rename,出现一个窗口,显示了原变量名,即可进行修改
在这里插入图片描述
在这里插入图片描述
该方式只可以对变量进行修改,具有局限性,但可以对数量较多的变量进行统一修改,一方面又具有优势。

(3). 查询批量修改

Ctrl+R

弹出一个框框:
在这里插入图片描述
输入指定字符,可进行修改

默认以正则表达式匹配,修改对所有内容有效,包括字符串、变量、注释等等。所以会出现,比如:替换time变量为schdule时,会把timetable中的time也替换掉,变成scheduletable。

解决那个问题,比较好的方法是,勾上右边的words,以输入的搜索框中的内容为一个整体进行查找,同样对所有内容有效。

该修改方式功能最为强大

发布了45 篇原创文章 · 获赞 1 · 访问量 2417

猜你喜欢

转载自blog.csdn.net/weixin_44225602/article/details/103582066