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. Get started with Gazebo in ROS

    Run Gazebo These three steps will run Gazebo with a default world. Install Gazebo. Open a terminal. ...

  2. DataGridView常用操作

    一.DataGridView列右击菜单事件处理 (1). 添加一个快捷菜单contextMenuStrip1:(2). 给dataGridView1的CellMouseDown事件添加处理程序: pr ...

  3. android测试参考,及CreateProcess failure, error问题解决

    今天小伙伴问我问题,我给了这2个小命令,或许做android测试的同学可以用得着. 截图命令adb shell /system/bin/screencap -p /sdcard/screenshot. ...

  4. 【T-SQL系列】新的排序函数

    如:ROW_NUMBER.RANK.DENSE_RANK三个分析函数都是按照col1分组内从1开始排序 ROW_NUMBER() 是没有重复值的排序(即使两天记录相等也是不重复的),可以利用它来实现分 ...

  5. E2 2014.08.05 更新日志

    增加功能 增加手机.平板兼容模块,用手机平板也能正常登陆和使用软件 介绍  演示 对数据库全面优化,全面提升数据量很大时统计分析的性能 完善功能 销售分析增加按商品分类分析 完善客户明细窗口的客户信息 ...

  6. c trans

    #define BUFSIZE 100 char buf[BUFSIZE]; ; int getch(void) { )? buf[--bufp] : getchar(); } void ungetc ...

  7. 使用连接(JOIN)来代替子查询(Sub-Queries) mysql优化系列记录

    使用连接(JOIN)来代替子查询(Sub-Queries) MySQL从 4.1开始支持SQL的子查询.这个技术可以使用SELECT语句来创建一个单列的查询结果,然后把这个结果作为过滤条件用在另一个查 ...

  8. Maven——使用Nexus搭建Maven私服

    原文:http://www.cnblogs.com/xdp-gacl/p/4068967.html Maven学习总结(九)--使用Nexus搭建Maven私服 一.搭建nexus私服的目的 为什么要 ...

  9. 【spring-quartz】 定时调度,时间设置

    .   CronTrigger时间格式配置说明 CronTrigger配置格式: 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 ...

  10. !!转!!java 简单工厂模式

    举两个例子以快速明白Java中的简单工厂模式: 女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人.”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面.女娲造人,这就是 ...