作为程序猿,一定要知道的电脑快捷键和Eclipse快捷键

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

转载自:Java资源社区

1. F2 当你选中一个文件的话,这意味着“重命名”2. F5 刷新3. CTRL+F5 强行刷新4. F12另存为5. Alt +F4 关闭程序6. Home首行7. Ctrl + Home游标移动到文字编辑的开始8. End 尾行9. Ctrl + F4关闭当前应用程序中的当前文本10. Ctrl + Esc开始11. Ctrl + End游标移动到文字编辑的末尾12 . Ctrl + W关闭当前窗口13. Ctrl + A 全选14. Ctrl +C 复制15. Ctrl + X 剪切16. Ctrl + V粘贴17. Ctrl +S 保存18. Ctrl + Z撤销上一步19.  Ctrl + Alt + Esc    CTRL+ALT+DELETE 打开任务管理器21. CTRL+Y 重做上一步被撤销的操作 22. CTRL+F 查找23.ALT+TAB 切换窗口  24.Tab键缩进(4个空格大小)25. Shift+Tab 反缩进26.在同一个文件夹内,当修改完一个文件名称,直接敲击Tab键,则可以直接转到下一个文件名称的编辑模式。(主要用于连续修改文件夹名称)27. Win + R 调出运行命令28. Win + L锁定计算机29. Wind +D 最小化或恢复windows窗口30. Wind + PrtSc 截图31. 双击鼠标选中一个英语单词32. 三击鼠标选中一行MyEclipse中的快捷键1. Ctrl+1   快速修复
2. Ctrl+D:  删除当前行
3. Ctrl+Alt+↓ 复制当前行到下一行(复制增加) 
4. Ctrl+Alt+↑ 复制当前行到上一行(复制增加) 
5. Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) 
6. Alt+↑ 当前行和上面一行交互位置(同上) 
7. Alt+← 前一个编辑的页面
8. Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) 
9. Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) 10. Shift+Ctrl+Enter 在当前行插入空行(原理同上条) 
11. Ctrl+Q 定位到最后编辑的地方
12. Ctrl+L 定位在某行
13. Ctrl+M 最大化当前的Edit或View (再按则反之) 
14. Ctrl+/ 注释当前行,再按则取消注释//双斜杠注释15. Shift+Ctrl+/  /* */ 注释
16. Ctrl+O 快速显示 OutLine 
17. Ctrl+T 快速显示当前类的继承结构
18. Ctrl+W 关闭当前Editer 
19. Ctrl+K 参照选中的Word快速定位到下一个
20. Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)21. Ctrl+Shift+F4 关闭所有打开的Editer 
22. Ctrl+Shift+X 把当前选中的文本全部变为小写
23. Ctrl+Shift+Y 把当前选中的文本全部变为小写
24. Ctrl+Shift+F 格式化当前代码25. Ctrl+Shift+P定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反26. Alt+Shift+R 重命名27. 全局放大 Ctrl+= 
28. 全局缩小 Ctrl+-
29. 全局切换编辑器 Ctrl+Shift+W 
30. 全局上一个编辑器 Ctrl+Shift+F6 
31. 全局上一个视图 Ctrl+Shift+F7 
32. 全局上一个透视图 Ctrl+Shift+F8 
33. 全局下一个编辑器 Ctrl+F6 
34. 全局下一个视图 Ctrl+F7 
35. 全局下一个透视图 Ctrl+F8

高效工作的Eclipse快捷键:

1. Alt+/:代码提示;2. F3:跳转到类或变量的声明;3. Alt+↑:将选中的一行或多行向上移动;4. Alt+↓:将选中的一行或多行向下移动;5. Alt+←:跳到前一次的编辑位置,在代码跟踪时用得比较多;6. Alt+→:跳到后一次的编辑位置,在代码跟踪时用得比较多;7. Alt+shift+r:将鼠标停在属性名或方法名上,按下Alt+shift+r输入新名称并点击Enter,进行重命名;8. Ctrl+/:注释或取消注释;9. Ctr+D:删除光标所在行的代码;10. Ctrl+E:快速转换编辑器;11. Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找下一个同样的变量;12. Ctrl+O:列出当前类中的所有方法和属性;13. Ctrl+W:关闭单个窗口;14. Ctrl+鼠标单击:可以跟踪方法和类的源码;15. Ctrl+鼠标停留:可以显示方法和类的源码;16. Ctrl+M:将当前视图最大化;17. Ctrl+1:光标停留在某变量,按Ctrl+1键可以提供快速实现的重构方法。选中若干行,按Ctrl+1键可以将此段代码放入for、while、if、do、try等代码块中;18. Ctrl+Q:回到最后编辑的位置;19. Ctrl+F6:切换窗口;20. Ctrl+shift+K:将光标停留在变量上,按Ctrl+shift+K键可以查找上一个同样的变量,查找方向和Ctrl+K相反;21. Ctrl+shift+F:代码格式化,如果将代码进行部分选择,仅对所选代码进行格式化;22.Ctrl+shift+O:快速的导入类的路径;23. Ctrl+shift+r:打开资源(打开工作区中的任意文件);24. Ctrl+shift+X:将所选字符转为大写;25. Ctrl+shift+Y:将所选文字转为小写;26. Ctrl+shift+/:注释代码块;27. Ctrl+shift+\:取消注释代码块;28. Ctrl+shift+M:导入未引用的包;29. Ctrl+shift+D:在debug模式里显示变量值;30. Ctrl+shift+T:查找工程中的类;31. Shift+enter:在当前行之下插入空白行;32. Ctrl+shift+Alt:在当前行之上插入空白行;33. Ctrl+Alt+Down:复制光标所在行到下一行;34. 双击左边括号:将选择括号内的所有内容;

转载于:https://my.oschina.net/u/3722671/blog/1823868

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/277858.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QCustomplot(一) 能做什么事

阅读目录 一、QCustomPlot简介二、效果预览三、源码下载四、相关文章回到顶部一、QCustomPlot简介 之前在Qt之自绘制饼图这篇文章的说明中我简单的描述了下目前依赖于qt的第三方绘图库,此后我会针对自己使用QCustomPlot的情况做一总结,以方便大家参考 QC…

shiro(一)简介、理论知识

2019独角兽企业重金招聘Python工程师标准>>> 开涛学shiro:http://jinnianshilongnian.iteye.com/blog/2018398 shirospirngmvc参考: https://www.cnblogs.com/sharpest/p/5865732.html http://peirenlei.iteye.com/blog/2086639 https://blog.csdn.net/c…

Teams 的 Meeting App

Teams 的 Meeting App 已经正式推出了一段时间,相应的文档也已经较为完善了,我接下来会写一系列的文章,来介绍如何开发一个自己的Meeting app。这篇文章作为这个系列的第一篇,将介绍 meeting app 是如何被使用的,有哪些…

开发第一个Meeting App

今天我们来看一下如何使用c# net6 来开发一个 teams的 meeting app。首先先确保本地安装了最新版本的 net6。创建一个目录,然后在目录下输入下面的命令行,让 dotnet 来生成一个初步的asp.net core 代码框架。 dotnet new razor代码框架生成如下的目录和…

solrCloud搭建

一.什么是solrCloud? SolrCoud(solr云)是solr提供的分布式搜索方案。当一个系统搜索请求并发很高的时候,就需要使用solrCloud来满足这些需求 solrCloud是基于solr和zookeeper的分布式的搜索方案,它的主要思想是使用zookeeper作为挤集群配置的…

如何获取 Teams Meeting 的上下文信息

我们上一篇文章讲了如果使用 net6 和 c# 来快速开发一个最简单的 teams meeting app。为了让大家比较容易理解,上个sample非常简单,简单到没有什么功能,那我们现在就来慢慢扩展这个app的功能:看看如何获取 meeting 的上下文。 打…

会议中的Meeting App

接着我们上两篇博客文章,我们说了如何开发会议前和会议后的 meeting app,那如何开发一个会议中的 app 呢,实际上比较简单,我们只需要在 tab 的配置项中勾选下面这两个选项即可。 勾选后,我们安装app到我们的一个会议中…

0-2岁的app开发人员必读,Android开发APP前的准备事项

2019独角兽企业重金招聘Python工程师标准>>> 随着移动互联网的兴起,各行各业对移动应用的需求越来越大,从事APP开发的人也越来越多,APP开发行业可以说是方兴未艾。APP开发是比较复杂的事情,涉及产品、美工设计、服务器…

Teams Meeting App的 task 弹出框

前几篇文章我们介绍了 Teams Meeting App 的各种类型和如何从无到有的使用 net6 和 c# 来开发一个 Teams Meeting app,那今天我们开始讨论一些 meeting app 的高级互动: task 弹出框。我们先来快速修改一下之前的代码,看看什么是 task 弹出框…

react 学习

react官网地址:http://facebook.github.io/react/ webpack官网地址:http://webpack.js.org/ 英文 https://www.webpackjs.com/ 中文 参考资料: React 入门实例教程-阮一峰 webpack的学习 学习列表: 了解react的语法&#x…

Teams Developer Portal介绍

在去年的 Build2021 大会上讲到的 Teams Developer Portal 已经上线一段时间了,我这几天玩了一下,发现比之前的 app studio 强大了很多,所以赶快写篇文章和大家分享。 Developer Portal 有两种访问的方式,一个是网页版&#xff0…

使用环境变量来配置 Teams App 的 manifest

上篇文章我们介绍了 Teams 的 Developer Portal,今天我想分享一个dev portal里一个比较实用的功能。这个功能在之前的 App Studio 里没有。这个功能叫 Environment variables。 当我们真实开发一个 teams app的时候,肯定有自己的开发环境,测…

[Unity优化]批处理03:静态批处理

[Unity优化]批处理03:静态批处理 原理: 运行时,把需要进行静态批处理的网格合并到一个新的网格中。虽然只进行一次合并操作,但是会占用更多的内存来存储合并后的网格,并且被静态批处理的物体无法移动旋转缩放 要使用静…

JS获取IP地址

HTML代码&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title></title><script src"https://unpkg.com/vue/dist/vue.js"></script></head><body><div id"vm&quo…

1小时玩爆趣头条自媒体平台,增粉实战操作分享

做自媒体的人最关注的就是每天自己账号的后台数据&#xff0c;因为数据决定当天的收益。因此只要每天能达到几十万的数据&#xff0c;相信对于做自媒体的朋友来说&#xff0c;一个月下来&#xff0c;最少也有1万以上的收入。目前&#xff0c;自媒体平台能赚钱的平台有很多&…

隧道6in4 和隧道6to4(GNS3)

隧道6in4实验配置 拓扑图 Device Interface IP Address&#xff08;IPv6&#xff09; R1 F 0/0 10.1.81.1 F 0/1 2001:db8:cafe:81::10 R2 F 0/0 10.81.1.2 F 0/1 172.81.1.2 R3 F 0/0 172.81.1.3 F 0/1 2001:DB8:ACE:81::20 R4 F 0/0 2001:db8:cafe:81::4…

hadoop常用命令总结

2019独角兽企业重金招聘Python工程师标准>>> 一、前述 分享一篇hadoop的常用命令的总结&#xff0c;将常用的Hadoop命令总结如下。 二、具体 1、启动hadoop所有进程 start-all.sh等价于start-dfs.sh start-yarn.sh 但是一般不推荐使用start-all.sh(因为开源框架中内…

几道web题简单总结

拖了好长时间&#xff0c;总结一下这一段时间做的几道值得记录一下的题目&#xff0c;有的没做出来&#xff0c;但是学习到了新的东西 1.homebrew event loop ddctf的一道题目&#xff0c;学到了python eval函数的用法&#xff0c;首先分析题目&#xff1a; # -*- encoding: ut…

.NET中RabbitMQ的使用

.NET中RabbitMQ的使用 概述 MQ全称为Message Queue, 消息队列&#xff08;MQ&#xff09;是一种应用程序对应用程序的通信方法。RabbitMQ是一个在AMQP基础上完整的&#xff0c;可复用的企业消息系统。他遵循Mozilla Public License开源协议。AMQP(高级消息队列协议) 是一个异步…

SQL Server死锁诊断--同一行数据在不同索引操作下引起的死锁

死锁概述 对于数据库中出现的死锁&#xff0c;通俗地解释就是&#xff1a;不同Session&#xff08;会话&#xff09;持有一部分资源&#xff0c;并且同时相互排他性地申请对方持有的资源&#xff0c;然后双方都得不到自己想要的资源&#xff0c;从而造成的一种僵持的现象。当然…