我们编程的时候经常会遇到需要:复制、粘贴、删除 代码的情况, 用鼠标来控制光标这中办法太慢,也容易点错。

我这里有一套快捷键。很简单,用熟练了以后会有神奇的效果。分享给大家,也希望大家多多补充,共同提升写代码的效率。

shift + ←或→           逐个选中字符

按shift + →前

按shift + →后

ctrl  + ←或→          逐词移动光标

按ctrl  + → 键 前

按ctrl  + → 键 后

ctrl + shift + ←或→           逐词选中字符(常用)

按ctrl  + shift+ → 键 前

按ctrl  + shift+ → 键 后

Home键      将光标移动到行开头

按Home 键 前

按Home 键 后

End键         将光标移动到行结尾(常用 配合shift+↑或↓)

同Home键一样

Shift + Home   从 光标的位置开始 至 行开头 选中文本

Shift + End   从 光标的位置开始 至 行结尾 选中文本

同上

Shift+↑或↓  常用

选中一行代码(常用):

开始状态:

按End键后:

按 Shift+↑后:

如果按Shift+↑后光标的位置不是在上面这行的最后 比如:

那没再按一下 Shift+End就可以了

提示: 复制一行代码的时候把上面那行的最后一个回车符带上 这样粘贴的时候不用再换行了

转载于:https://www.cnblogs.com/yqsqqq/p/3448529.html

编程的一些快捷键(转帖)相关推荐

  1. mac全选文字的快捷键_编程常用Mac快捷键

    编程常用Mac快捷键 1.    Ctrl+ Shift + Q 一键退出所有应用程序. 2.    我的电脑:Command+Shift+C. 3.    便笺是我们很常用的功能,可以把一些临时性的 ...

  2. 编程常用Mac快捷键

    996技术站 - 活在未来 | KingSun966技术站,极客带你看世界!https://www.996station.com 程序员开发指南Descriptionhttps://guide.996 ...

  3. c++注释快捷键_Java编程之常用快捷键

    JAVA编程 常用快捷键 相信很多编程小白刚开始的时候, 看向大神时候都是 双膝跪地满眼泪水的膜拜之情~ 不是因为别的 就是因为他们可以 随随便便敲出很多行代码, 而且他们不用动鼠标! 这时候就有人问 ...

  4. MATLAB 脚本编程的常用快捷键的整理

    了解快捷键,可以快速了解MATLAB 软件一些基本功能和使用方法. 文件使用方法: 1.打开MATLAB,找个简单的MATLAB程序,对着文件逐条试验. 2.MATLAB编程前,尽量浏览一遍,有助于提 ...

  5. mac学python_新手小白学Python必备编程利器Pycharm快捷键大全(Win+Mac)

    1.编辑 Ctrl + Space 基本的代码完成(类.方法.属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信 ...

  6. 【Java】关于Java编程软件idea快捷键的使用

    在使用ideal时,使用这些快捷键可以帮助我们快速生成一些代码,和查找以及快速命名等问题: 1. 常使用的一些快捷键: psvm:快速生成public static void main(String[ ...

  7. Mac下编程的实用快捷键

    Mac的基本常用快捷方式: Command + , 打开偏好设置 Command + shift+3/4 全屏/部分截图快捷键 Command + shift+4 + space 桌面截图快捷键 Co ...

  8. 编程软件常用快捷键汇总

    基础通用快捷键 快捷键 作用 Ctrl+C 复制 Ctrl+X 剪切(在IDEA中未选中可剪切一行) Ctrl+V 粘贴 Ctrl+S 保存文件 Ctrl+Z 撤销动作 Ctrl+Y 复原撤销动作即重 ...

  9. c语言编程代码对齐快捷键,三、Windows键盘快捷键—键盘代码转换

    现在我们将讨论底下这三行程序代码,在本书中,截至目前为止建立的所有Windows程序中都使用过它们.这些程序代码是标准的消息循环: while (GetMessage (&msg, NULL, ...

最新文章

  1. 理想L2辅助驾驶都撞车了,特斯拉的L5之梦怎么办?
  2. 深度解析:AWS、谷歌云、IBM Cloud和微软 Azure四巨头2018将会有哪些布局?
  3. 从CNN视角看在自然语言处理上的应用 原创 2017年10月24日 00:00:00 1339 作者 | 卞书青 卷积神经网络(Convolutional Neural Network)最早是应用在
  4. 【VC基础】1、特性和分类
  5. JAVA JVM原理详解
  6. 大根堆的删除c语言,大根堆和小根堆的C语言实现
  7. 精通ASP.NET MVC ——视图
  8. java.lang.UnsatisfiedLinkError: Couldn't load vi_voslib from loader dalvik.system.PathClassLoader
  9. 机器学习第六回——降维+异常检测
  10. php易宝支付扫码支付代码_谈谈扫码支付
  11. [原] 内心深处唱的这首歌
  12. T-SQL 之 DDL语法
  13. Extjs4.2里Grid显示日期类型数据
  14. DSP应用技术(第一章)
  15. 奇迹mu开服教程:服务端的架设及开服注意事项
  16. python使用matplotlib可视化柱状图(bar plot)、自定义柱状图的填充色、柱状图柱体的边缘色、配置字体使用中文轴标签
  17. Region和Available Zone的区别
  18. DINO:自监督ViT的新特性
  19. maya建模模型变黑问题解决
  20. Excel 2010 VBA 入门 135 利用窗体制作登录界面

热门文章

  1. Android Studio提示忽略大小写
  2. Convert AS400 Spool to PFD Tools – PDFing
  3. 如何删除git远程分支
  4. 震惊!PMCAFF被成功转型!
  5. 微信的公众号为什么不做分类?
  6. 【pmcaff】社交媒体时代,村姑如何找到真爱?
  7. 基于nuxt和iview搭建OM后台管理系统实践(2)-quill富文本组件的封装
  8. shell脚本的执行方式
  9. 从用户的视角看待网页设计(一)
  10. qperf测量网络带宽和延迟