pycharm中选中一个单词替换所有重复单词的实现方法


Posted in Python onNovember 17, 2020

一次性选中并修改多个相同的变量

在编码的时候,有时候要批量替换一个变量的名字,但是又不想使用批量替换,因为在不同的作用域中是可以使用相同的变量名的,如果批量替换的话会“误伤”其他。所以就需要有一个一次性选中多个相同的变量名,然后统一替换的功能。很庆幸,pycharm就有这样的功能

例如:

为了实现代码的简洁性, 我想把代码中的 categorical_var 全部替换成 a_var
可能好多朋友都是直接一个一个删的然后再改,也有朋友想到了函数 sub,replace等等
这时我们会问能不能像Subline中的全部选择 ctrl+D那样 选中之后全部替换呢?

pycharm中选中一个单词替换所有重复单词的实现方法

  • 方法: 将光标置于要修改的变量名后面
  • 多次按alt+j,这样就可以在相同的变量名后面添加光标
  • 此时可以同时删除并修改这些已经选中的变量名了。

展示:

pycharm中选中一个单词替换所有重复单词的实现方法

pycharm中选中一个单词替换所有重复单词的实现方法

到此这篇关于pycharm中选中一个单词替换所有重复单词的实现方法的文章就介绍到这了,更多相关pycharm选中单词替换重复单词内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
使用pdb模块调试Python程序实例
Jun 02 Python
python分布式环境下的限流器的示例
Oct 26 Python
Python之多线程爬虫抓取网页图片的示例代码
Jan 10 Python
Python发送http请求解析返回json的实例
Mar 26 Python
[原创]windows下Anaconda的安装与配置正解(Anaconda入门教程)
Apr 05 Python
python自定义线程池控制线程数量的示例
Feb 22 Python
python中的colorlog库使用详解
Jul 05 Python
PyTorch和Keras计算模型参数的例子
Jan 02 Python
用Python制作音乐海报
Jan 26 Python
Python中的流程控制详解
Feb 18 Python
Keras保存模型并载入模型继续训练的实现
Feb 20 Python
python实现简单聊天功能
Jul 07 Python
Pycharm中使用git进行合作开发的教程详解
Nov 17 #Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
Nov 17 #Python
python开发一个解析protobuf文件的简单编译器
Nov 17 #Python
解决python3.x安装numpy成功但import出错的问题
Nov 17 #Python
pymysql模块使用简介与示例
Nov 17 #Python
Python模拟登录requests.Session应用详解
Nov 17 #Python
关于python scrapy中添加cookie踩坑记录
Nov 17 #Python
You might like
php 图像函数大举例(非原创)
2009/06/20 PHP
PHP 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
对Jquery中的ajax再封装,简化操作示例
2014/02/12 Javascript
jQuery on()方法示例及jquery on()方法的优点
2015/08/27 Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
2015/09/02 Javascript
JavaScript html5 canvas绘制时钟效果
2016/03/01 Javascript
分分钟玩转Vue.js组件
2016/10/25 Javascript
Vue.js实现无限加载与分页功能开发
2016/11/03 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
详解JS: reduce方法实现 webpack多文件入口
2017/02/14 Javascript
angular+bootstrap的双向数据绑定实例
2017/03/03 Javascript
JavaScript的词法结构精华篇
2018/10/17 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
vue中是怎样监听数组变化的
2020/10/24 Javascript
Python写的Tkinter程序屏幕居中方法
2015/03/10 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
apache部署python程序出现503错误的解决方法
2017/07/24 Python
Python读取excel指定列生成指定sql脚本的方法
2018/11/28 Python
解决python 读取 log日志的编码问题
2019/12/24 Python
详解Python模块化编程与装饰器
2021/01/16 Python
CSS3中新增的对文本和字体的设置
2020/02/03 HTML / CSS
什么是设计模式
2012/06/17 面试题
保安队长职务说明书
2014/02/23 职场文书
综合内勤岗位职责
2014/04/14 职场文书
员工安全生产承诺书
2014/05/22 职场文书
啤酒节策划方案
2014/05/28 职场文书
校本教研活动总结
2014/07/01 职场文书
警察正风肃纪剖析材料
2014/10/16 职场文书
八年级上册语文教学计划
2015/01/22 职场文书
贷款收入证明格式
2015/06/24 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang