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 相关文章推荐
Python利用Beautiful Soup模块搜索内容详解
Mar 29 Python
Diango + uwsgi + nginx项目部署的全过程(可外网访问)
Apr 22 Python
Python基于opencv的图像压缩算法实例分析
May 03 Python
Django Celery异步任务队列的实现
Jul 24 Python
python 利用turtle库绘制笑脸和哭脸的例子
Nov 23 Python
全网首秀之Pycharm十大实用技巧(推荐)
Apr 27 Python
Python中logger日志模块详解
Aug 04 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
Dec 16 Python
Python  Asyncio模块实现的生产消费者模型的方法
Mar 01 Python
Python实现简繁体转换
Jun 07 Python
python 常用的异步框架汇总整理
Jun 18 Python
python神经网络学习 使用Keras进行简单分类
May 04 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分页实例代码分享
2011/07/28 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
Zend Framework开发入门经典教程
2016/03/23 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
2018/05/21 PHP
浅谈laravel中的关联查询with的问题
2019/10/10 PHP
jQuery获取css z-index在各种浏览器中的返回值
2010/09/15 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
2014/05/02 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
jQuery 如何给Carousel插件添加新的功能
2016/04/18 Javascript
H5移动端适配 Flexible方案
2016/10/24 Javascript
jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)
2016/11/09 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
微信小程序解除10个请求并发限制
2018/12/18 Javascript
js中null与空字符串""的区别讲解
2019/01/17 Javascript
vue实现购物车功能(商品分类)
2020/04/20 Javascript
ant-design-vue按需加载的坑的解决
2020/05/14 Javascript
简单了解three.js 着色器材质
2020/08/03 Javascript
OpenLayers实现图层切换控件
2020/09/25 Javascript
nodejs使用Sequelize框架操作数据库的实现
2020/10/21 NodeJs
[01:38]完美世界DOTA2联赛PWL S3 集锦第四期
2020/12/21 DOTA
python pandas库中DataFrame对行和列的操作实例讲解
2018/06/09 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
解决pycharm上的jupyter notebook端口被占用问题
2019/12/17 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
如何完美的建立一个python项目
2020/10/09 Python
canvas实现手机的手势解锁的步骤详细
2020/03/16 HTML / CSS
巴西箱包、背包、钱包和旅行配件购物网站:Inovathi
2019/12/14 全球购物
ajax是什么及其工作原理
2012/02/08 面试题
优秀生推荐信范文
2013/11/28 职场文书
大学生活动策划方案
2014/02/10 职场文书
2014年加油站站长工作总结
2014/12/23 职场文书
检讨书范文2000字
2015/01/28 职场文书
“5.12”护士节主持词
2015/07/04 职场文书
2015年暑假生活总结
2015/07/13 职场文书
Python基础之字符串格式化详解
2021/04/21 Python