之前用VScode和Sublime都有多行同时编辑的功能,今天发现Pycharm也有这样的功能,记录如下:

linux(ubuntu)实测:

ctrl双击+ctrl(按住)+上下键.可以在同一列增加光标.

同时按住ctrl+shift+alt+点击鼠标左键.可以在任意位置增加光标.

设置好光标后就可以松开按键使用shift+ctrl+左右按键组合进行多行编辑了.

Pycharm 使用多个光标进行编辑相关推荐

  1. Pycharm 和 vscode 多光标、折叠代码和代码格式化快捷键

    pycharm 多光标:按住alt+shift+ctrl,用鼠标左键点击,可以出现多个光标,输入的代码可以在光标处同时增加. 折叠所有代码:Ctrl + Shift + - (减号) 展开所有代码:C ...

  2. 程序员输入法_解决Pycharm输入法不跟随光标

    作为程序员的我,最近在学习股票量化投资,需要撸python代码.所以,需要用到可以提高生产率的Pycharm.然而,当我安装并获取永久使用权之后,发现了个坑爹的bug.就是在撸代码的时候,输入法不跟随 ...

  3. pycharm使用问题:鼠标光标变成黑(白)色粗方块

    PyCharm使用遇到的问题1 Q1:使用pycharm编译器时,经常出现误碰触键盘导致光标变成黑(白)色粗方块(见图); A1:按"Insert"键,光标恢复正常.(ThinkP ...

  4. Pycharm中光标变粗 光标进入改写状态

    pycharm中改变光标样式是通过Insert键,无意中将光标变粗了,只要按Insert键即可让光标变回原样. 光标变粗是光标进入了改写状态,而相对的是插入状态. 在插入状态下表示可以在光标定位点的前 ...

  5. Pycharm中光标变粗 光标进入改写状态

    pycharm中改变光标样式是通过Insert键,无意中将光标变粗了,只要按Insert键即可让光标变回原样. 光标变粗是光标进入了改写状态,而相对的是插入状态.在插入状态下表示可以在光标定位点的前面 ...

  6. Pycharm中如何修改光标大小?

    很多小伙伴在使用pycharm的时候,会发现光标粗大,不适合去修改代码,导致效率极低.弄得人很烦躁.那如何去修改光标的大小呢? 答案是:键盘右上方的insert键,看看对比吧! 修改前: 修改后:

  7. pycharm 如何跳转光标上次查看的位置 ctrl+alt+(←→)(前进和返回)

    在使用pycharm浏览代码时,我们有时会按住ctrl键去查看某个变量或函数的定义或引用,那么跳过去之后怎么跳回来呢,方法很简单,只需按ctrl+alt+(←→)就可以了,←是返回,→是前进. 参考文 ...

  8. linux-命令模式-光标定位-编辑中20.22

    >打开文件 >显示内容 上下左右 行首 0 行尾 $ 第一行 gg 最后一行 G 第n行 nG 例如,第3行就录入 3G 搜索词 /string 例如 要搜索2019 /2019 搜到的词 ...

  9. pycharm 通过 SFTP 远程编辑项目的配置

    2019独角兽企业重金招聘Python工程师标准>>> pycharm 通过 SFTP 远程编辑项目的配置 {这个相当于代码同步,类似git上传,同步后你可以在服务器上直接运行上传的 ...

最新文章

  1. Json 动态获取key 或者获取value
  2. 教你如何找出 .NET 进程中的所有托管异常
  3. 【Android 内存优化】使用 Memory Analyzer ( MAT ) 工具分析内存 ( MAT 工具使用 | 最大对象 | 类实例个数 | 引用与被引用 | GC Roots 最短链 )
  4. 用 ArrayList 还是 LinkedList?
  5. Java窗口(JFrame)从零开始(8)——文本框+文本域+密码框
  6. 指令系统寻址方式——指令寻址,数据寻址
  7. OpenCV Mat主要用法(1)
  8. 创建struct fib_info函数分析
  9. 服务器2003光盘修复,windows光盘修复系统
  10. 为什么说社区团购进行得如火如荼?
  11. 处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外
  12. dubbo最全的使用教程
  13. Statement和PreparedStatement的区别
  14. java常见异常思维导图_Java知识思维导图
  15. 分布图用什么软件制作,公司区域分布图怎么做
  16. mahout第一篇-----Mahout学习路线图
  17. mezzanine 历险记
  18. JAVA方法3-方法的重载
  19. JAVA服务器端发送邮件问题:Could not connect to SMTP host: smtp.qq.com, port: 465
  20. 字长模型LP64,ILP64,LLP64,ILP32,LP32

热门文章

  1. 【Android】虚拟环绕声
  2. 如何快速提升文章阅读量?
  3. 怎样让公司全员贡献结构化内容?
  4. 全方位构建信创生态体系,焱融科技完成海光 CPU 生态兼容性认证
  5. 计算机休眠唤醒后 网络受限,Windows 10中的睡眠/唤醒/休眠状态后,Wi-Fi网络消失...
  6. 关于项目编译工具ninja、make、cmake的区别与优劣
  7. win10环境下安装VB(解决兼容性问题)
  8. 现实版《黑镜》上演!这位程序媛用 AI 让已故基友“永生”
  9. 樱花落(python)
  10. Ericsson open-sources OpenWebRTC and Bowser for iOS; Intel releases IoT developer kit