GVKun编程网logo

java – eclipse中有一个生成资源的快捷方式(构造函数,get / set …)(eclipse快捷生成构造方法)

17

本文将分享java–eclipse中有一个生成资源的快捷方式(构造函数,get/set…)的详细内容,并且还将对eclipse快捷生成构造方法进行详尽解释,此外,我们还将为大家带来关于Eclipse中

本文将分享java – eclipse中有一个生成资源的快捷方式(构造函数,get / set …)的详细内容,并且还将对eclipse快捷生成构造方法进行详尽解释,此外,我们还将为大家带来关于Eclipse 中自动生成 get/set 时携带注释给 get/set、eclipse 生成 get set 方法快捷键、eclipse中动态web项目快捷方式设置、eclipse中常用的快捷方式的相关知识,希望对你有所帮助。

本文目录一览:

java – eclipse中有一个生成资源的快捷方式(构造函数,get / set …)(eclipse快捷生成构造方法)

java – eclipse中有一个生成资源的快捷方式(构造函数,get / set …)(eclipse快捷生成构造方法)

目前在eclipse中,如果我想生成一个构造函数或getters / setters i
去班级名称右键单击那个 – > source->访问正确的Generation选项

eclipse

而在android工作室中,我们有一个方便快捷的快捷方式
我只需要在页面的任何位置按CMD N打开生成对话框

android studio

是否有可用的日食快捷方式?

解决方法:

Press Alt+s then type c for constructor, r for set/get s for
toStringetc..

Eclipse 中自动生成 get/set 时携带注释给 get/set

Eclipse 中自动生成 get/set 时携带注释给 get/set

Eclipse 中自动生成 get/set 时携带注释给 get/set

 

 编码的时候通常要用到 JavaBean ,而在我们经常把注释写在字段上面,但生成的 Get/Set 方法不会生成,通过修改 Eclipse 源码可解决。效果如下:

  1. /**  
  2.  * 员工 ID  
  3.  */  
  4. private String userid;   
  5. /**  
  6.  * 获取员工 ID  
  7.  * @return userid 员工 ID  
  8.  */  
  9. public String getUserid() {   
  10.     return userid;   
  11. }   
  12. /**  
  13.  * 设置员工 ID  
  14.  * @param userid 员工 ID  
  15.  */  
  16. public void setUserid(String userid) {   
  17.     this.userid = userid;   
  18. }  

 

解决方案如下:

通过反编译技术,修改 ECLIPSE 的 org.eclipse.jdt.ui_3.3.1.r331_v20070906.jar 包中的
org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil 类
下的 getSetterStub 及 getGetterStub 函数,来实现生成 getter/setter 时,注释使用成员的注释(如果成员的注释有的话,如果没有则使用注释模板生成,如果选择了生成 getter/setter 需要生成 code comment 的话)

getSetterStub 函数修改的地方为:
将原:
  if(addComments)
  {
  String comment = CodeGeneration.getSetterComment(field.getCompilationUnit(), parentType.getTypeQualifiedName(''.''), setterName, field.getElementName(), typeName, argname, accessorName, lineDelim);

修改为:
  if(addComments)
  {
  String comment = CodeGeneration.getSetterComment(field.getCompilationUnit(), parentType.getTypeQualifiedName(''.''), setterName, field.getElementName(), typeName, argname, accessorName, lineDelim);
  ISourceRange sr = field.getJavadocRange();
  if( null != sr )
  comment = field.getSource().substring( 0, sr.getLength() );


getGetterStub 函数修改的地方为:
将原:
  if(addComments)
  {
  String comment = CodeGeneration.getGetterComment(field.getCompilationUnit(), parentType.getTypeQualifiedName(''.''), getterName, field.getElementName(), typeName, accessorName, lineDelim);

修改为:
  if(addComments)
  {
  String comment = CodeGeneration.getGetterComment(field.getCompilationUnit(), parentType.getTypeQualifiedName(''.''), getterName, field.getElementName(), typeName, accessorName, lineDelim);
  ISourceRange sr = field.getJavadocRange();
  if( null != sr )
  comment = field.getSource().substring( 0, sr.getLength() );

eclipse 生成 get set 方法快捷键

eclipse 生成 get set 方法快捷键

alt+shift+s, r

eclipse中动态web项目快捷方式设置

eclipse中动态web项目快捷方式设置

前言

今天很开心的进入Web项目,结果一上来发现没有创建web项目快捷方式,然后经过老师的讲解,并且进行总结,现将Web的项目快捷方法设置整理成博客,以供大家参考!

步骤

1、点击“Window”—>“Perspective”—>“Customize Perspective”,进入自动设置页面。

eclipse中动态web项目快捷方式设置

2、选择需要的类型,一下图片展示了动态web项目中常用的。

File、Folder

eclipse中动态web项目快捷方式设置

Dynamic Web Project、HTML File、JSP File、Servlet

eclipse中动态web项目快捷方式设置

XML File

eclipse中动态web项目快捷方式设置

Class、Interface、Java Project、Package

eclipse中动态web项目快捷方式设置

结束

由于是个学生,能力有限,但又希望能够帮助一些人,特写此笔记,分享给那些自学的朋友们,可以少走弯路,帮助到有需要的朋友。还有就是小编很乐意和大家进行沟通交流。

eclipse中常用的快捷方式

eclipse中常用的快捷方式

用eclipse开发的同志们,为了提高开发效率,自然少不了对一些快捷键的掌握、、、

1.编辑框显示格式(排版)调整
  a:设置自己喜欢的排版:
  Window-Preference-Java-Code Style-Formatter(格式,排版)-Active profile-next-Profile name-(   随便填写一个名字,例如favorite)-OK-Braces(花括号)-自己选择


  b:在编辑框直接调整:(ctrl+shift+F)
  右键-Source-Formate


  c:让方法也另起一行:
  打开自己的排版-Edit-Control Statments-General-...

2.去掉方法中的自动填充
Window-Preference-Java-Editor-Content Assist(内容填充)-Fill method arguments...

3.自动导入包
例如ArrayList。把鼠标放在代码区中的ArrayList,然后按快捷键shift + ctrl +O;

4.要看被调方法:选中-F3;看完后返回:alt + <—(向左);

5.比较两个程序时怎样让他们同时显示呢?
用鼠标点中一个,然后拖动鼠标到编辑框的右侧边框(或者下方边框或者左侧边框,共三个方向)即可。
比较完毕,可以用鼠标还原

6.如何提取源代码中多次重复使用的代码?
(a)选中要提取的代码
(b)鼠标右键 - refactor(整理)- Extract method。
(c)然后填写方法名即可。
快捷键: Alt+Shift+M

7.如何修改类名
shift+ctrl+R  或者
在Project Explorer (工程文件管理窗口)中找到要修改的类---右键---选择Refactor---选择Rename。


8.ctrl+O:查看该类中的方法,再次ctrl+O,可以看到继承的方法。

9.ctrl+H:在工程中全局搜索






今天关于java – eclipse中有一个生成资源的快捷方式(构造函数,get / set …)eclipse快捷生成构造方法的介绍到此结束,谢谢您的阅读,有关Eclipse 中自动生成 get/set 时携带注释给 get/set、eclipse 生成 get set 方法快捷键、eclipse中动态web项目快捷方式设置、eclipse中常用的快捷方式等更多相关知识的信息可以在本站进行查询。

本文标签: