MyEclipse软件中快捷键

在调试程序的时候,我们经常需要注释一些代码,在用Myeclipse编程时,就可以用 Ctrl+/ 为选中的一段代码加上以 // 打头的注释;当需要恢复代码功能的时候,又可以用Ctrl+/ 去掉注释。这样的快捷键确实让我们编程变得容易多了。
诸于此类的快捷方式,是利用Myeclipse进行Java开发程序的必备武器,可以让同学们在使用Myeclipse进行编程的时候灵活自如,充分享受编程的乐趣。
下面是收集整理的一些常用的Myeclipse快捷键:

  1.  编辑类
    Ctrl +  /              为选中的一段代码加上或去掉注释符   //       (必须选中代码块)
    Ctrl + Shift + /     为选中的一段代码加上  /*  ... */ 注释符 (java)             (必须选中代码块)
                             为选中的一段代码加上  <!-- ... -->注释符 (jsp)
    Ctrl + Q              跳到最后一次的编辑处
    Ctrl + 1               快速修复提示
    Ctrl + D              删除当前行
    Alt + ↓                当前行向下移动一行
    Alt + ↑                当前行向上移动一行
    Ctrl + Alt + ↑       复制当前行到上一行(复制增加)
    Ctrl + Alt + ↓       复制当前行到下一行(复制增加)
    Ctrl + L               定位在某行
    Ctrl + F               用于查找你当前文档中的变量,可以Replace变量名
    Ctrl +J                正向增量查找
    Ctrl + Shift + J    向增量查找
    Ctrl + O              快速显示类的结构:类所属的包,类中所有的变量和方法
    Ctrl + T               快速显示当前类的继承结构
    Ctrl + Shift + M       在文件头加入Import语句
    Ctrl + Shift + O       加入缺少的Import语句,删除多余的Import语句
    Alt + Shift + O        选中一个变量后,使用此组合键,将文中的所有的该变量凸显,(或点击工具栏中的Toggle Mark Occurrences按钮)
    Alt + Shift + R        对变量的重命名 (对变量和类的Rename,比手工方法能节省很多劳动力)
    Alt + Shift + M        对一块代码抽取出一个方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)

2.  格式化文档
    Ctrl + I                   按格式化缩进选中块的代码,用于对齐代码
    Ctrl + Shift + F       格式化文档,对整个文档进行格式化处理,包括缩进,行对齐,单词之间的空格

3.  窗口类
    Ctrl + M                  切换窗口的大小
    Ctrl + Shift + F4      关闭所有打开的编辑窗口
    Ctrl + W(Ctrl + F4)  关闭当前编辑窗口

4.  文件类
    Ctrl + S                  保存当前文件
    Ctrl + Shift + S       保存所有未保存的文件

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

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

相关文章

python3:(unicode error) 'utf-8' codec can't decode

操作系统&#xff1a;win7 旗舰版 语言&#xff1a;python3.4 文本编辑器&#xff1a;vim、notepad 报错&#xff1a;SyntaxError: (unicode error) utf-8 codec cant decode byte 0xb4 in position 0:invalid start byte 基本知识&#xff1a;在python中默认的编码格式是 utf-…

传统的Web应用程序和RESTful API

如今&#xff0c;当我们构建Web应用程序时&#xff0c;将所有功能公开为RESTful API&#xff0c;然后自己使用它是一种最佳实践。 这通常与使用繁重的javascript的丰富前端配合使用&#xff0c;例如Angular / Ember / Backbone / React。 但是沉重的前端似乎不是一个很好的默认…

c语言怎样获得函数内参数的值_C语言可变参数函数的实现原理

在本人的《C语言可变参数函数的实现方法》一文中&#xff0c;介绍了如何建立自己的可变参数函数。下面继续介绍可变参数函数的实现原理。在汇编语言程序设计中&#xff0c;详细介绍了子程序的实现思想&#xff1a;(1)子程序只是一段代码的起始地址&#xff1b;(2)调用子程序之前…

Log4j使用详解(log4j.XML格式)——整理

log4j.xml配置详解&#xff08;原文地址&#xff09; 首先当然是得到log4j的jar档&#xff0c;推荐使用1.2.X版&#xff0c;下载地址&#xff1a; http://logging.apache.org/log4j/1.2/download.html xml格式的log4j配置文件概述 xml格式的log4j配置文件需要使用org.apache…

SAS

options nosource; * 抑制SAS语句日志;options nosource2; * 抑制宏到日志文件的打印;options notes; * 抑制所有消息记录;你也可以三个一起用&#xff0c;如下&#xff1a;options nosource nosource2 notes; 下面的是连错误都不打印 option nonotes nomprint nosource nos…

[Swift]LeetCode39. 组合总和 | Combination Sum

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号&#xff1a;山青咏芝&#xff08;shanqingyongzhi&#xff09;➤博客园地址&#xff1a;山青咏芝&#xff08;https://www.cnblogs.com/strengthen/&#xff09;➤GitHub地址&a…

eclipse 重构_Eclipse对类固醇的重构

eclipse 重构在上一篇有关常见Java违规的文章中 &#xff0c;我列出了Java开发人员容易犯的一系列错误。 在重构Java项目以解决这些违规问题的同时&#xff0c;我广泛使用Eclipse的重构功能来快速更改代码。 下面是这种重构技术的汇编。 1.在块级语句周围添加花括号 用{curly …

python中能够处理的最大整数是_实例讲解Python中整数的最大值输出

在Python中可以存储很大的值&#xff0c;如下面的Python示例程序&#xff1a;x 10000000000000000000000000000000000000000000;x x 1print (x)输出&#xff1a;10000000000000000000000000000000000000000001在Python中&#xff0c;整数的值不受位数的限制&#xff0c;可以…

SAS宏保存以便快速调用的三种解决方案(转载)

1.方式一&#xff1a;%include %include "full_path\sortds.txt"; inserts any code in the file called sortds.txt into your program at the location of the %include statement. Using this method, the macro must be recompiled every time a %INCLUDE is exe…

log4j.properties log4j.xml 路径问题

自动加载配置文件&#xff1a; &#xff08;1&#xff09;如果采用log4j输出日志&#xff0c;要对log4j加载配置文件的过程有所了解。log4j启动时&#xff0c;默认会寻找source folder下的log4j.xml配置文件&#xff0c;若没有&#xff0c;会寻找log4j.properties文件。然后加…

webpack4+react多页面架构

webpack在单页面打包上应用广泛&#xff0c;以create-react-app为首的脚手架众多&#xff0c;单页面打包通常是将业务js&#xff0c;css打包到同一个html文件中&#xff0c;整个项目只有一个html文件入口,但也有许多业务需要多个页面不同的入口&#xff0c;比如不同的h5活动&am…

Spring安全性和密码编码

在以前的文章中&#xff0c;我们深入探讨了Spring安全性。 我们实现了由jdbc支持的安全性&#xff0c;基于自定义 jdbc查询的安全性以及从nosql数据库检索安全性的信息。 通过足够小心&#xff0c;我们会发现密码为纯文本格式。 尽管这在实际环境中可以很好地用于示例目的&…

SAS宏技术中,%let和call symput有什么区别?

平时经常使用的宏变量定义方法有三种&#xff1a; 1. %let xxxyyy; 2. Call Symput(xxx,yyy); 3. select xxx into: yyy. 三种定义方式最大的区别是在MACRO函数内定义所生成的宏变量的类型不同&#xff1a; Call Symput在宏函数中定义的宏变量可以在函数外调用&#xff1b;而%…

阿里巴巴的开源项目Druid(关于数据库连接)

原文地址&#xff1a;http://www.iteye.com/magazines/90文章简介 Druid首先是一个数据库连接池&#xff0c;但它不仅仅是一个数据库连接池&#xff0c;它还包含一个ProxyDriver&#xff0c;一系列内置的JDBC组件库&#xff0c;一个SQLParser。Druid支持所有JDBC兼容的数据库&a…

springcloud服务注册和发现

微服务架构中&#xff0c;服务发现组件是一个非常关键的组件&#xff0c;服务消费者、服务提供者、服务发现组件的关系大致如下&#xff1a; 各个微服务启动时&#xff0c;将自己的网络地址等信息注册到服务发现组件中&#xff0c;服务发现组件会存储这些信息服务消费者可从服务…

sas infile和filename

3.1 追加原始文件 原始数据可以使用以下的方法进行纵合并。INFILE语句 FILENAME语句 FILEVAR选项 操作系统自身的技术 首先&#xff0c;你可能要察看原始数据。可以用FSLIST过程。 语法&#xff1a; PROC FSLIST FILE file-specification; RUN; 实际使用中&#xff0c;专门的编…

Java 多线程(六) synchronized关键字详解

多线程的同步机制对资源进行加锁&#xff0c;使得在同一个时间&#xff0c;只有一个线程可以进行操作&#xff0c;同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synchronized关键字修饰一个方法的时候&#xff0c;该方法叫做同…

java自动化_作为测试工程师进阶自动化选Java还是Python?

这是很多测试工程师从功能跨入自动化纠结的问题&#xff0c;今天本文带大家一探究竟。Java和Python一直都是两种很火的语言&#xff0c;用Python的一定觉得Python好&#xff0c;用Java的只觉得Java好。Java语言 VS Python语言Java自动化方法 VS Python自动化方法综上所述&…

Spring –添加Spring MVC –第2部分

在上一部分中&#xff0c;我们为经理和员工实现了控制器。 既然我们知道了自己的出路&#xff0c;我们将做很少&#xff08;但仅做很少&#xff09;更复杂的事情-任务和时间表的控制器。 因此&#xff0c;让我们从org.timesheet.web开始。 TaskController 。 首先创建一个类&am…

CALL SYMPUT与CALL SYMPUTX区别

call symput 在data步中将值塞入宏变量http://www2.sas.com/proceedings/sugi29/052-29.pdf [SAS] CALL SYMPUT与CALL SYMPUTX CALL SYMPUT的功能是可以在DATA step内将值塞到一个macro变量里面。如果这个macro变量已经存在&#xff0c;那这个call就会更新该macro变量的值。 CA…