1、如何设置默认的代码目录为src,默认的输出目录为bin?

window->Preferences->java->Build Path中,右侧选择Folders就可以

2、如何为快速局部变量设置getX,setX属性?
在代码里->右键->source->Generae Getters and Setters,然后在弹出的对话框里,把要加的属性前打勾

3、快速增加try-catch语句块
光标放到出错行,然后ctrl+1,在下拉列表里选择

4、eclipse保存时自动编译,若要取消自动编译
把Project->Build Automatically前的勾去掉,则在存盘的时候就不能自动编译了
此时,需要人工编译,选择项目->右键->Build Project

5.Ctrl+Shift+M倒入需要的包,Ctrl+Shift+O倒入需要的包并删除多余的包

6、Eclipse中如何输入Main函数的参数?
Run-->Run...-->Arguments-->Program   arguments里点Variables.每行只写一个参数。如下加入3个参数:aaa,111,ccc
如果是MyEclipse:Run->Run Configurations...切换到【(x)=Arguments】选项卡

测试程序:

public class MyHelloWorld {
public static void main(String[] args) {
System.out.println("args元素个数:"+args.length);
for(int i=0;i<args.length;i++){
System.out.println("args元素"+i+"值为:"+args[i]);
}
}
}

运行结果:
args元素个数:3
args元素0值为:aaaa
args元素1值为:1111
args元素2值为:cccc

7、Ctrl+Shift+F格式化代码,如何更改换行宽度?
window->Preferences->java->code style->formatter 点编辑,在tab的Line Wrapping里有Maximun line width后
可以看到默认是80,因为默认不让改。所以关闭Profile在上一个窗口里,首先新建一个,如xuhkTemple。
在tab的Line Wrapping设置就可以了。这样以后自动格式化时,按照自己的宽度换行了。

8、Debug时的快捷键。
查看表达式的值:Ctrl+Shift+I
如果要调试线程内的代码,按F5跟不进去,可以先把线程内的代码打上断点,然后按F8跳到线程内的断点处。

9、不是关闭程序,是关闭当前的代码窗口。Ctrl+W

10、如何显示显示代码行数
window->Preferences->General->Editors->Text Editors 把【Show line numbers】前打勾

11、当输出窗口Console中有输出时,如何禁止弹出有输出的窗口。
特别是运行多个程序时,比如TCP通信,需要两个程序在运行,想看一个程序的输出时,还没看清楚呢,另一个程序也有输出,就跳出来了。如何禁止弹出有输出的窗口呢?
window->Preferences->Run/Debug->Console,取消【Show when program
writes to standard out】、【Show when program writes to standard
error】前面的勾。

 12、解决代码提示快捷键【Alt+/】失效问题
其实默认他设置为Ctrl+空格。我们把它修改过来。
Window->Preferences->General->keys、把Word completion(完成单词)的快捷键设置Alt+/删掉,把Content Assist(内容提示)的快捷键 改成Alt+/

13、增强提示功能,默认情况下输入点时才出提示框,如果没遇到点需要人工按快捷键Alt+/才出提示框,那能不能不按快捷键,输入任何字母都马上出提示框呢?答案是可以的,如下设置。
Window->Preferences->Java->Editor->Content Assist。在窗口看到选项【Auto Activation triggers for java】后只有一个点,把他改为
.abcdefghijklmnopqrstuvwxyz(,这样输入任何字母都可以开始提示了。

14、如何导出导入配置。
如果你的配置很好,要大家一起来用,这样别人不用一个一个配置了,需要我们把配置进行导出。
导出:File->Export->General->Preferences->点按钮【下一步】->把【Export all】前打勾,选择导出文件路径->点按钮【Finish】
导入:File->Import->General->Preferences->点按钮【下一步】->把【Export all】前打勾,选择导入文件路径->点按钮【Finish】

15、注释快捷键Ctrl+/,如果失效可以重新设置
Window->Preferences->General->Keys 在搜索行里输入Toggle Comment,把所有Toggle Comment的快捷键都改为Ctrl+/。我碰到改完也是不好使,只能回复默认重新设置

16、Ctrl+Q跳到最后一次的编辑处

17、删除所有断点
Window->Open Perspective->Debug,在右上角的Breakpoints窗口中,把一个一个复选框前面的勾取消就可以了,或者直接点Breakpoints窗口的【Remove All Breakpoints】按钮。

18、让Eclipse恢复默认视图界面
Window -> Reset Perspective

19、刚启动时让提示选择工作区的界面重新出现
Window->Preferences->General->Startup and Shutdown->Workspase 选中Prompt for workspase on startup

20、Eclipse中如何设置命令行参数?如-D参数
-D<propertyName>=value
在虚拟机的系统属性中设置属性名/值对,运行在此虚拟机之上的应用程序可用System.getProperty("propertyName")得到
value的值。如果value中有空格,则需要用双引号将该值括起来,如-Dname="space
string"。该参数通常用于设置系统级全局变量值,如配置文件路径,应为该属性在程序中任何地方都可访问。
具体根据自己的项目情况,特别是跨平台的时候用。
例如下面的测试类TestD:

import java.util.Properties;
public class TestD {
public static void main(String[] args) {
Properties propsys = System.getProperties();
String proId = propsys.getProperty("PROID");
System.out.println("PROID="+proId);
}
}

如在DOS窗口下,为类TestD添加-D参数PROID。输入命令java -DPROID=Test01 TestD
运行结果:
PROID=Test01
那在Eclipse下如何添加-DPROID=Test01呢?
Run->Run Configurations......切换到【(x)=Arguments】选项卡,(参见上面6、Eclipse中如何输入Main函数的参数?的图),在VM arguments:下面输入-DPROID=Test01。

21、为导入导出增加快捷键
Window->Preferences->General->Keys 在搜索行里输入Export,在Binding后输入Ctrl+Alt+O.导入的快捷键设置类似搜索行里输入Import再设置就可以了

转载自:http://blog.csdn.net/aspnet2002web/article/details/1925841

Java开发 Eclipse使用技巧(转)的更多相关文章

  1. Eclipse Java 开发平台实用技巧

    前言 在使用Eclipse开发Java程序的使用,有很多实用的技巧,能大大提高开发效率. 本文将介绍一部分技巧.更多的心得还得在具体项目中慢慢掌握,熟悉. 初始设定 这些具体的设置方法这里不说,网上很 ...

  2. 28个Java开发常用规范技巧总结

    1.类的命名使用驼峰式命名的规范. 例如:UserService,但是以下情景例外:DO / BO / PO / DTO / VO. 例如说:UserPO,StudentPO(PO,VO,DTO,等这 ...

  3. java开发eclipse常见问题(一)The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

    最近刚开始用Eclipse开发,刚开始都是按教程一步一步的新建web工程也没出现什么问题. 今天选了一个新的workspace,建了个web工程发现最简单的jsp页面都报错:The superclas ...

  4. Java开发调试技巧及Eclipse快捷键使用方法

    1. 快捷键 syso 通过打印输出来调试,println可接受object型的参数,能输出任何类型 Syso输出的是黑色字体,代表的是Debug的信息 Syse,输出的是红色字体,代表错误的输出信息 ...

  5. Eclipse,myeclipse开发中常用技巧总结

    一.myeclipse自带包和自己部署的包冲突解决问题方案 原来的依赖设置: 修改后的配置: 二.取消Myeclipse的自动文件验证来增加myeclipse速度 1.Windows –> Pe ...

  6. 11-01 Java 开发工具 eclipse从下载、安装到实际使用的详细教程

     Eclipse和MyEclipse简介 Eclipse是一种可扩展的开放源代码的IDE.起始于1999年4月,由OTI和IBM两家公司的IDE产品开发组组建. 2001年11月,IBM公司捐出价值4 ...

  7. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可..http://www.orac ...

  8. 搭建java开发环境、使用eclipse编写第一个java程序

    搭建java开发环境.使用eclipse编写第一个java程序 一.Java 开发环境的搭建 1.首先安装java SDK(简称JDK). 点击可执行文件 jdk-6u24-windows-i586. ...

  9. Linux下Java开发环境搭建—CentOS下Eclipse的安装教程

    据了解,在Linux下的Java开发很多时候都比较喜欢使用vim + 插件,反而很少使用Eclipse,但是我是第一次使用Linux来进行Java编程,就什么都体验下啦,好啦,废话不多说,直接开始啦. ...

随机推荐

  1. 使用escape编码地址栏中的中文字符

    在通过地址栏传递参数的时候,有时候会遇到中文参数,在获取这种中文参数值得时候, 往往会出现乱码, 解决办法如下: 在传递参数的使用 escape 函数进行编码,获取的时候再进行解码即可. 例如: va ...

  2. yii 常用路径

    yii::app()->homeurl //主页的网址 yii系统变量. //得到proteced目录的物理路径 Yii::app()->basePath; 调用YII框架中jquery: ...

  3. Spring环境的搭建与测试 (spring2.5.6)

    这里是采用的视频里面的spring版本 下载spring2.5.6, 然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下 dist\spring.jar lib\jakarta-commo ...

  4. linux使用脚本自动连接数据库

    脚本名: mtest1.sh #!/bin/bash # test connecting to the Mysql server MYSQL=`which mysql` $MYSQL test -u ...

  5. NullPointerException异常的原因??

    所谓空指针异常,是因为用空(null)去调用属性或方法.   null表示没有这个对象,既然没有这个对象,那么去调用他的属性和方法,就会报异常.   <--主要有以下几种原因:   1.使用了未 ...

  6. iOS开发之如何修改Mac截屏保存路径

    如何修改Mac截屏保存路径   MAC OS X系统默认的截图路径是桌面文件夹,默认的截图格式是 PNG 图片格式,如何自定义设置呢? 截图保存路径 打开终端(Terminal)并输入如下命令: de ...

  7. Android开发面试经——6.常见面试官提问Android题②(更新中...)

    版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 关注finddreams博客:http://blog.csdn.net/fi ...

  8. SqlServer_事务

    事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下三种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRA ...

  9. hiho_1041 国庆出游

    题目 给定一棵树,N个节点,N - 1条边.给定m个节点,能否找出一种遍历方法,使得首次到达节点ai的时间小于首次到达节点aj的时间(i < j).且经过的路径上的每条边都最多走两遍 分析 我的 ...

  10. icp算法的一些参考资料

    1.综述:迭代最近点算法综述,介绍了svd分解和四元数法,其中 svd法:http://blog.csdn.net/kfqcome/article/details/9358853 四元数法:http: ...