myeclipse中使用jquery自动提示
java 弹窗方法
java 弹窗方法在Java中,要创建一个弹窗,可以使用Swing库中的JOptionPane类。
JOptionPane类提供了一系列静态方法,可以方便地创建各种类型的弹窗,如消息框、确认框、输入框等。
下面是几种常见的弹窗方法:1. 消息框:javaJOptionPane.showMessageDialog(null, "这是一个消息框");这个方法会创建一个消息框,其中第一个参数是父组件,null表示没有父组件,第二个参数是要显示的消息。
2. 确认框:javaint result = JOptionPane.showConfirmDialog(null, "你确定要删除吗?");if (result == JOptionPane.YES_OPTION) {// 用户点击了确定按钮// 执行删除操作} else if (result == JOptionPane.NO_OPTION) {// 用户点击了取消按钮// 执行取消操作}这个方法会创建一个确认框,其中第一个参数是父组件,null表示没有父组件,第二个参数是要显示的消息。
方法的返回值是用户点击的按钮,可以通过判断返回值来执行相应的操作。
3. 输入框:javaString input = JOptionPane.showInputDialog(null, "请输入你的姓名:");if (input != null) {// 用户输入了姓名// 执行相应的操作}这个方法会创建一个输入框,其中第一个参数是父组件,null表示没有父组件,第二个参数是要显示的消息。
方法的返回值是用户输入的字符串,可以通过判断返回值是否为null来判断用户是否输入了内容。
以上是几种常见的弹窗方法,你可以根据需要选择适合的方法来创建弹窗。
安装jquery插件
安装jquery插件最近⼯作中⽤到jQuery插件,需要安装eclipse插件才能⽀持jQuery智能提⽰,在⽹上搜索了⼀下,常⽤的有三个插件⽀持jQuery的智能提⽰:1.jQueryWTP2.Spket3.Aptana在安装插件之前需要先安装eclipse,如果已经安装了eclipse,可以直接看下⾯的插件安装⽅法,本⼈使⽤的Fedora 12,操作如下: 1.直接打开”应⽤程序”-->”系统⼯具”-->”终端” 2.输⼊命令”su”,这个命令是临时切换到root⽤户 3.输⼊root⽤户的密码 4.输⼊命令”yum install eclipse” 5.安装成功后,就可以在”应⽤程序”-->”编程”-->”eclipse”,打开查看版本为eclipse 3.5.1,当然也可以直接下载安装,这⾥就不再细说了,安装完毕后就可以安装相关插件了.以下分别介绍三个插件的安装⽅法: ⼀、jQueryWTP的安装⽅法(官⽅): step1:download jqueryWTP_version.jar step2:find you Eclipse Plugin org.eclipse.wst.javascript.ui_xxxxxxx.jar,backup the plugin. step3:double click the jar file or run with command java -jar jqueryWTP.version.jar step4:on the opened swing UI,choose org.eclipse.wst.javascript.ui_xxxxxxx.jar,and output dir. step5:click generate button. step6:replace old org.eclipse.wst.javascript.ui_xxxxxxx.jar file with the generated file. step7:restart eclipse. step8:open a htmlfile,edit js content.jQueryWTP插件项⽬的主页:/jquerywtp/ 但是下载完jqueryWTP0.31foCN.jar后,根据安装教程⾥都提到了⼀个plugin ⽬录下的org.eclipse.wst.javascript.ui_xxxxxxx.jar⽂件,但是我的eclipse⽬录想压根就找不到这个⽂件,所以也要就不能使⽤jQueryWTP插件智能提⽰.后来仔细查看jQueryWTP插件项⽬的主页,有这么⼀句话,Eclipse的WTP⽀持Javascript的代码补全功能,但是很简单,⽽且不⽀持jQuery,jQueryWTP的⽬的就是让Eclipse WTP⽀持jQuery,需要说明的是该插件对于MyEclipse等基于Eclipse WTP的⼯具也是⽀持的. 根据这句话可以猜想找不到plugin⽬录下的org.eclipse.wst.javascript.ui_xxxxxxx.jar⽂件的原因,可能是没有安装eclipse WTP插件,由于下⾯两种⽅法顺利安装并且⽀持jQuery智能提⽰,所以这⾥的猜想还没有经过验证.⼆、Spket的安装⽅法(两种⽅式): 1.在线安装:Help->Install New Software...->Add...->Name: "Spket",Location:/update/ 下载完毕重启Eclipse. 2.⼿动安装:到/download.html下载 Plugin 版本,当前版本为1.6.17.下载解压后直接放置于Eclipse的dropins⽬录下,重启Eclipse. 3.下载jQuery⽂件,(要下载开发版本). 4.设置spket ,Window -> Preferences -> Spket -> JavaScript Profiles -> New,输⼊“jQuery”点击OK;选择“jQuery” 并点击“Add Library”然后在下拉条中选取“jQuery”;选择 “jQuery”并点击“Add File”,然后选中你下载的jQuery.js ⽂件;设成Default; 5.设置js打开⽅式(这⼀步很重要,不设置的话,也不会有jQuery的智能提⽰), Window -> Preferences ->General-> Editors-> File Associations-> 选择*.js,将Spket JavaScript Editor设为Default。
jquery confirm的用法
jQuery Confirm 是一个基于 jQuery 的插件,它提供了一种简单而有效的方式来创建和显示确认对话框。
下面是 jQuery Confirm 的基本用法:1. 引入 jQuery 和 jQuery Confirm 插件的 JavaScript 文件:html复制代码<script src="jquery.js"></script><script src="jquery.confirm.js"></script>2. 在需要使用确认对话框的地方,调用 confirm() 方法,传入提示消息和确认按钮的文本:javascript复制代码if (!confirm('确定要删除该文件吗?')) {return false;}3. 可以使用一些可选参数来自定义确认对话框的样式和行为:javascript复制代码$.confirm({title: '提示', // 标题message: '确定要删除该文件吗?', // 提示消息buttons: {确定: {text: '确定', // 按钮文本key: 'enter', // 按下回车键触发确认按钮点击事件className: 'btn-primary', // 按钮样式类名callback: function () {// 点击确定按钮后的回调函数// 执行删除文件的操作}},取消: {text: '取消', // 按钮文本key: 'esc', // 按下Esc键触发取消按钮点击事件className: 'btn-default'// 按钮样式类名}}});以上是 jQuery Confirm 的基本用法,可以结合自己的需求进行定制化使用。
jquery用法
jquery用法jQuery是一种广泛应用于网页开发的JavaScript库,它极大地简化了HTML 文档遍历、事件处理、动画设计等常见的客户端脚本操作。
下面是jQuery的一些常见用法:1.选择器: jQuery提供了许多选择器来获取HTML元素,如元素选择器、id选择器、class选择器、属性选择器、伪类选择器、层次选择器等。
以下是一些常见的选择器:•('#element'):选择具有特定ID的元素•('.class'):选择具有特定类的元素•('input[type=“text”]'):选择特定类型的表单元素•('div:first'):选择第一个div•('ul li').eq(2):选择ul下的第二个li元素2.事件处理: jQuery使得添加和处理事件变得容易。
以下是一些常见的事件处理函数:•click():单击元素时触发•dblclick():双击元素时触发•mouseenter():鼠标移入元素时触发•mouseleave():鼠标移出元素时触发•keydown():按下键盘上的键时触发3.属性: jQuery提供了完善的属性操作,可以改变和获取元素的属性,例如:•attr(): 获取或设置元素的属性值•removeAttr(): 删除元素的属性值•prop(): 获取或设置元素的属性值,与attr()不同之处在于property值不会随着属性值的改变而改变4.动画效果: jQuery内置了一些动画效果,可以使网页更加动态。
以下是一些常见的动画效果:•fadeIn():淡入元素,即从不可见到可见•fadeOut():淡出元素,即从可见到不可见•slideDown():向下展开元素•slideUp():向上收缩元素•animate():通过改变元素的CSS属性来创建自定义的动画效果5. AJAX: jQuery内置了AJAX的方法,可以在不刷新网页的情况下从服务器获取数据。
MyEclipse设置大全
MyEclipse设置大全1.字体及行号设置:1)打开eclipse或者myeclipse,进入界面,点击window.2)选择[preferences]并点击弹出如下界面。
找到Basic并点击3)点击之后选择[text font]并点击Edite。
如下图:4)然后弹出设置字体界面,这里可以设置你想要的字体。
5)行号设置:点代码输入窗的左边框,在弹出菜单中选中“Show Line Numbers”2.代码提示功能在软件开发过程中,有了代码提示能使开发能够更加快捷与便利。
但在Eclipse,MyEclipse等javaIDE中的代码提示功能默认的一般是点“.”,也就是当你写了点“.”之后,才会出现代码提示,而打foreach,switch等这些就无法得到代码提示,为了使开发的很多时候都能得到代码的提示,需要进行一些普通的设置。
7.0版本以后的Myeclipse设置具体步骤如下(稍复杂):1)打开MyEclipse,然后“window”→“Preferences“;2)选择“java”→Editor”→“Content Assist”;3)点击“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。
其实就是指触发代码提示的就是“.”这个符号;6)“Auto Activation triggers for java”这个选项,在“.”加abcdefghijklmnopqrstuvwxyz字母,成为“.abcdefghijklmnopqrstuvwxyz”。
然后点击“apply”,点击“OK”3.添加新版本的jdk。
Myeclipse10.0默认使用的jdk1.6 。
如果要使用新版本的jdk,需要另外设置。
1)安装你想要使用的jdk版本,在这里就不说了。
2)进入myeclipse设置:windows-》preference-》java—》installed j ars-》add3)选中自己安装的jdk的目录。
java 弹窗方法
java 弹窗方法Java作为一种广泛应用于各种领域的编程语言,提供了丰富的图形用户界面(GUI)组件。
在Java中,弹窗是一种常见的交互方式,可以用来提示用户、获取用户输入或显示信息。
本文将介绍Java弹窗方法的分类、原理以及常见组件的使用方法,并通过实例进行演示。
一、弹窗方法的概述在Java中,弹窗方法主要有两种:1.自带弹窗:Java自带的Swing和JavaFX库提供了许多弹窗组件,如JOptionPane的showMessageDialog、showInputDialog等。
2.自定义弹窗:通过Java的图形界面组件(如JFrame、JDialog等)和事件处理机制来实现。
二、Java弹窗方法的分类与原理1.自带弹窗Java自带的弹窗方法主要位于JOptionPane库中。
这些方法可以方便地创建各种类型的对话框,如信息提示框、输入框等。
以下是几个常用的自带弹窗方法:- showMessageDialog(parent,message,title,buttons):显示一个带有指定信息、标题和按钮的对话框。
- showInputDialog(parent,message,title,defaultValue):显示一个带有指定信息、标题和默认值的输入框。
- showConfirmDialog(parent,message,title,options):显示一个带有指定信息、标题和选项的确认对话框。
2.自定义弹窗自定义弹窗是通过创建JFrame或JDialog组件来实现。
首先创建一个包含弹窗内容的JPanel,然后设置JPanel的边界约束,最后添加到JFrame或JDialog中。
以下是自定义弹窗的简单示例:```javaJFrame frame = new JFrame("自定义弹窗");frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);frame.setSize(300, 200);JPanel panel = new JPanel();panel.setLayout(new BorderLayout());JLabel label = new JLabel("请输入姓名:");JTextField textField = new JTextField(20);panel.add(label, BorderLayout.WEST);panel.add(textField, BorderLayout.EAST);frame.getContentPane().add(panel);frame.setVisible(true);```三、常见Java弹窗组件及使用方法1.JFrame:创建一个独立的窗口,可以设置大小、标题和关闭操作等。
MyEclipse开发工具
MyEclipse 开发工具MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE 的扩展,利用它可以在数据库和Java EE 的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。
1.MyEclipse 工具窗口MyEclipse 是功能丰富的Java EE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML5、Struts2、JSF 、CSS 、JavaScript 、SQL 、Hibernate 、XML 等。
简单而言,MyEclipse 是Eclipse 的插件,也是一款功能强大的Java EE 集成开发环境,如图1-23所示。
图1-23 MyEclipse 窗口在MyEclipse 6.0版本以前,都需要用户先安装Eclipse 工具,而MyEclipse 6.0版本以后可以直接安装。
本书以最新的MyEclipse 9.0版本,来介绍JSP 项目的开发,用户可以从官方网站下相关工具软件,并安装该软件。
2.MyEclipse 包含插件MyEclipse 与Eclipse 相比,功能比较强大。
MyEclipse 不仅在开发过程中,操作比较灵活,而包含了许单独的类(或插件)。
MyEclipse 所包含的功能及插件介绍如下:菜单栏 工具栏 透视图工具栏包资源管理器视图和层次结构视图 属性视图编辑器视图大纲视图Image(图片)和Snippets(片段)视图控制台、Server 、Web Browser 等视图●Java EE模型Java EE(Java Platform,Enterprise Edition)是Sun公司推出的企业级应用程序版本。
能够帮助开发人员开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。
Java EE是在Java SE 的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构和Web 2.0应用程序。
jquery中alert用法
jquery中alert用法在前端开发中,经常会用到jquery来进行DOM操作和事件处理。
其中,alert是一个常用的方法,用来弹出提示框来告知用户一些信息。
今天,我将来探讨一下jquery中alert的用法。
1. 简介在jquery中,alert是一个简单的方法,用来在页面上弹出一个提示框,显示一段文本信息。
它的用法非常简单,可以通过一行代码来实现。
2. 基本用法在jquery中,使用alert方法非常简单,只需要以下几行代码即可:```javascript$(document).ready(function(){alert("这是一个提示信息");});```以上代码中,$(document).ready()是jquery中用来在DOM加载完成后执行的方法,它确保了alert方法会在页面完全加载后执行。
而alert("这是一个提示信息")则是弹出一个提示框,显示文本"这是一个提示信息"。
3. 自定义样式除了基本的用法外,我们还可以通过一些技巧来自定义alert提示框的样式,使其更符合我们的页面风格。
可以通过CSS和一些jquery插件来实现。
4. 插件丰富性在jquery中,有很多第三方插件可以用来替代默认的alert提示框,这些插件通常具有更丰富的功能和更灵活的样式定制。
可以使用SweetAlert插件来实现更漂亮的提示框,或者使用Bootstrap框架的Modal组件来实现类似的效果。
5. 个人观点jquery中的alert方法是一个简单而实用的工具,可以帮助我们在页面上显示提示信息,提示用户一些重要的内容。
虽然它的默认样式比较简单,但通过一些技巧和插件,我们可以实现更丰富的效果,提升用户体验。
在本篇文章中,我简要介绍了jquery中alert的基本用法以及一些扩展技巧,希望能帮助大家更好地使用这个方法来提升页面功能和用户体验。
jquery可输入自动提示下拉列表
jquery可输入自动提示下拉列表//小区搜索关键字 start 这里代码首页,租房列表,二手房列表,详细页通用$("#txtEsfKeyword2").autocomplete("/ajax/ajaxGetEsateList.ashx", {extraParams: { keyword: function() { return encodeURI($("#txt EsfKeyword2").val()); } },minChars: 1,max: 0,width: 230,multiple: false,multipleSeparator: '',dataType: 'json',parse: function(data) {var rows = [];for (var i = 0; i < data.length; i++) {rows[rows.length] = {data: data[i],value: data[i].na,result: data[i].na};}return rows;},formatItem: function(row, i, n) {if (row.ex != undefined) {return "<TABLE><tr><td>" + row.na + "</td></tr></TABL E>";}}});using System;using System.Collections;using System.Data;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Text;using SinHouseCMS.BLL;namespace SinHouseCMS.Web.Ajax{/// <summary>/// 前台AJAX显示小区列表/// </summary>[WebService(Namespace = "/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]public class AjaxGetEsateList : IHttpHandler{public void ProcessRequest(HttpContext context){//查询参数://QueryString : {q=a & limit =150 & }//使用JQuery中的Autocomplete插件时,传入的参数为qstring strQParam = context.Request.QueryString["q"].ToStr ing();context.Response.Clear();context.Response.ContentType = "application/json";context.Response.ContentEncoding = Encoding.UTF8;context.Response.Write(GetEstateList(strQParam));context.Response.Flush();context.Response.End();}public bool IsReusable{get{return false;}}private string GetEstateList(string q){DataTable dt = null;dt = BLL.Estate.Instance.GetEstateList(q);StringBuilder strClass = new StringBuilder();if (dt != null && dt.Rows.Count > 0){strClass.Append("[");for (int i = 0; i < dt.Rows.Count; i++){strClass.Append("{");strClass.Append("re:0,");strClass.Append("id:\"" + dt.Rows[i]["estateid"]. ToString() + "\",");strClass.Append("na:\"" + dt.Rows[i]["blocktitle" ].ToString() + "\",");strClass.Append("address:\"" + dt.Rows[i]["Addres s"].ToString() + "\",");strClass.Append("ex:0");if (i != dt.Rows.Count - 1){strClass.Append("},");}}strClass.Append("}");strClass.Append("]");return strClass.ToString();}else{return string.Empty;}}}}。
设置myeclipse快捷键和搜索和提示
1、提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio 的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。
如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio 里面是得到非常友好的代码提示的。
实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般是点“.”,一般是有了点“.”,才会有代码提示。
原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。
增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤:1. 打开MyEclipse ,然后“window”→“Preferences”2. 选择“java”,展开,“Editor”,选择“Content Assist”。
3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“AutoActivation triggers for java”这个选项。
其实就是指触发代码提示的就是“.”这个符号.4. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找修改。
sublime中jquery插件的用法
sublime中jquery插件的用法
在Sublime Text中使用jQuery插件的步骤如下:
1. 打开Sublime Text,并进入一个HTML文件。
2. 点击菜单栏的"Preferences"(首选项)。
3. 在下拉菜单中选择"Package Control"(安装插件控制器)。
4. 在弹出的快速命令框中输入"Install Package",然后点击回车键。
5. 在弹出的输入框中输入"jQuery",然后点击回车键。
6. 等待片刻,Sublime Text会自动安装jQuery插件。
7. 安装完成后,回到HTML文件,输入"$"符号。
8. Sublime Text会自动提供与jQuery相关的代码提示和建议。
9. 选择相应的代码提示或建议,就可以使用jQuery插件了。
注意:Sublime Text中的jQuery插件不仅可以提供代码提示和建议,还可以进行语法高亮、代码折叠等功能。
使用jQuery 插件可以大大提高编写jQuery代码的效率。
java 弹窗方法(一)
Java是一种广泛使用的编程语言,它具有强大的功能和灵活的特性。
在Java中,弹窗是一种常见的交互方式,可以用来向用户显示信息或者接收用户的输入。
在本文中,我们将详细介绍Java中实现弹窗的各种方法。
1. 使用JOptionPane类JOptionPane是Java Swing库中的一个类,它提供了丰富的弹窗功能,包括消息框、输入框、确认框等。
使用JOptionPane类可以轻松地创建各种类型的弹窗,并且可以自定义弹窗的标题、按钮和图标等属性。
具体实现方法如下:- 使用()方法可以创建一个消息框,用来向用户显示一条消息。
- 使用()方法可以创建一个输入框,用来接收用户的输入。
- 使用()方法可以创建一个确认框,用来向用户显示一个确认消息,并接收用户的确认或取消操作。
2. 使用AWT库的Dialog类除了使用JOptionPane类外,还可以使用AWT库中的Dialog类来实现弹窗。
Dialog类提供了基本的弹窗功能,可以用来创建自定义的弹窗,并且可以对弹窗进行更加灵活的控制。
具体实现方法如下:- 使用Dialog类的构造方法可以创建一个新的弹窗对象,并设置弹窗的标题、大小和位置等属性。
- 使用Dialog类的setVisible()方法可以将弹窗显示出来,并且可以通过设置为模态弹窗来阻止用户在弹窗未处理完毕时对其他窗口进行操作。
3. 使用JavaFX库的Alert类除了使用Swing和AWT库外,还可以使用JavaFX库中的Alert类来实现弹窗。
Alert类提供了丰富的弹窗功能,并且可以轻松地创建各种类型的弹窗,包括信息框、警告框、确认框等。
具体实现方法如下:- 使用Alert类的构造方法可以创建一个新的弹窗对象,并设置弹窗的类型、标题和内容等属性。
- 使用Alert类的showAndWait()方法可以将弹窗显示出来,并且可以通过设置为模态弹窗来阻止用户在弹窗未处理完毕时对其他窗口进行操作。
jquery插件的使用方法
jquery插件的使用方法jQuery 是一个流行的 JavaScript 库,可用于简化 Web 开发。
它提供了许多强大的功能,包括选择器、动画、事件处理和 AJAX。
除此以外,jQuery 还支持扩展和插件。
本文将介绍 jQuery 插件的使用方法。
jQuery 插件可以是一个小部件、一个工具、一个小应用程序,甚至是一个组件库。
它们可以与现有的 jQuery 功能集集成,以提供更丰富的功能。
使用 jQuery 插件可以极大地简化代码编写,还可以提高开发效率和代码质量。
jQuery 插件的使用方法也非常简单。
以下是在您的 Web 应用程序中使用 jQuery 插件的步骤:1. 下载插件首先,您需要选择并下载您需要的插件。
您可以在 jQuery 官方网站上找到许多插件,或者在 GitHub 上搜索插件。
您也可以自己编写一个插件。
2. 引入 jQuery 库和插件文件在您的 HTML 文件中,添加以下代码引入 jQuery 库和插件文件:```html<scriptsrc="https://cdn.jsdelivr/npm/**********.0/dist/jquery.min.js "></script><script src="path/to/plugin/file.js"></script>```确保您将 jQuery 库文件的路径添加到您的 HTML 文件中,这样才能使用 jQuery 的所有功能。
3. 编写 HTML 和 CSS 代码在您的 HTML 文件中添加相应的 HTML 元素,以便将插件添加到页面上。
请注意,每个插件都具有自己的文档和部署指南,因此请确保按照插件的规定进行操作。
对于某些插件,您可能需要添加自定义 CSS 样式表以确保插件与您的网站外观和感觉一致。
4. 初始化插件将插件添加到 HTML 文件后,您需要编写 jQuery 初始化代码,以便激活插件。
Eclipse智能提示及快捷键
Eclipse智能提⽰及快捷键1、java智能提⽰(1). 打开Eclipse,选择打开" Window - Preferences"。
(2). 在⽬录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。
默认触发代码提⽰的就是"."这个符号。
(3). 在"Auto Activation triggers for java"选项中,将"."更改:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ2、XML智能提⽰(1). 打开Eclipse,选择打开" Window - Preferences"。
(2). 在⽬录树上选择"XML-Editor-Content Assist",在右侧的"Auto-Activation"找到"Prompt when these characters are inserted "选项。
(3). 在"Prompt when these characters are inserted"选项中,将"<=: ,"更改:<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,3、快捷键(1)Ctrl+Space说明:内容助理。
提供对⽅法,变量,参数,javadoc等得提⽰,应运在多种场合,总之需要提⽰的时候可先按此快捷键。
注:避免输⼊法的切换设置与此设置冲突(2)Ctrl+Shift+Space说明:变量提⽰(3)Ctrl+/说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\(4)Ctrl+Shift+/说明:添加/* */注释(5)Ctrl+Shift+\说明:消除/* */注释(6)Ctrl+Shift+F说明:⾃动格式化代码(7)Ctrl+1说明:批量修改源代码中的变量名,此外还可⽤在catch块上.(8)Ctril+F6说明:界⾯切换(9)Ctril+Shift+M说明:查找所需要得包(10)Ctril+Shift+O说明:⾃动引⼊所需要得包(11)Ctrl+Alt+S说明:源代码得快捷菜单。
配置Eclipse全自动提示
解决Eclipse6.0全自动提示作者---丁丁第一步. 从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,把. 改成.abc,把相应时间改为50,我是改成10;第二步. 从File -> export -> general -> preferences -> 保存到文件某个盘符下面mykeyproperty.epf第三步. 用文本编辑器打开mykeyproperty.epf,查找发字符串.abc,替换之abcdefghijklmnopqrstuvwxyz第四步. 回到Eclipse,File -> import -> general -> preferences -> 导入刚才的mykeyproperty.epf 文件第五步. 成功(另外汉化Myeclipse*版本,Myeclipse*版本快捷键。
可加QQ:361913047)自己建个mykeyproperty.epf文档把以下类容copy进去就可以了!#Thu Dec 03 14:47:16 CST 2009/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch /instance/com.genuitec.eclipse.easie.tomcat/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.wst.sse.core/task-tag-projects-already-scanned=DD/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.isDeployed=true/instance/com.genuitec.eclipse.easie.jetty4/JDK_INSTALLATION_NAME=MyEclipse6.5@com.genuitec.eclipse.easie.oracle=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.sun8/JDK_INSTALLATION_NAME=MyEclipse6.5@com.genuitec.eclipse.ast.deploy.core=6.5.0.zmyeclipse650200806@org.eclipse.jst.jsp.core=1.2.1.zmyeclipse650200806/instance/org.eclipse.ui.ide/platformState=1259818877805@org.eclipse.ui.ide=3.3.2.M20080207-0800@org.eclipse.jdt.core=3.3.3.v_793_R33x/instance/com.genuitec.eclipse.easie.weblogic/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.tomcat6/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.wst.sse.core=1.1.203.zmyeclipse650200806@com.genuitec.eclipse.easie.jrun=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.derby=6.5.0.zmyeclipse650200806/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.javadoclocations.migrated=true/instance/com.genuitec.eclipse.wizards/doctype.html.8=<\!DOCTYPE HTML PUBLIC "-//IETF//DTD LEVEL1//EN">/instance/com.genuitec.eclipse.wizards/doctype.html.7=<\!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">@org.eclipse.wst.sse.ui=1.0.305.zmyeclipse650200806/instance/com.genuitec.eclipse.wizards/doctype.html.6=<\!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN">@com.genuitec.eclipse.examples=6.5.0.zmyeclipse650200806/configuration/org.eclipse.ui.ide/SHOW_WORKSPACE_SELECTION_DIALOG=true/instance/com.genuitec.eclipse.wizards/doctype.html.5=<\!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 3.2 Final//EN">/instance/com.genuitec.eclipse.wizards/doctype.html.4=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">/instance/com.genuitec.eclipse.wizards/doctype.html.3=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">/instance/com.genuitec.eclipse.wizards/doctype.html.2=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">/instance/com.genuitec.eclipse.wizards/doctype.html.1=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">/instance/com.genuitec.eclipse.easie.tomcat5/LIBRARY_PATH="E\:\\Java\\jdk1.5\\bin;E\:\\tomca t\\apache-tomcat-5.5.20\\bin"/instance/com.genuitec.eclipse.easie.jboss/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.team.ui=3.3.2.r33x_20080128/instance/unching/unching.PREF_VM_XML=<?xmlversion\="1.0" encoding\="UTF-8"?>\r\n<vmSettings defaultVM\="57,uncher.StandardVMType13,1258354965937" defaultVMConnector\="">\r\n<vmTypeid\="uncher.StandardVMType">\r\n<vm id\="1258354965937" javadocURL\="http\:///j2se/1.5.0/docs/api/" name\="MyEclipse6.5" path\="E\:\\MyEclipse6.5"/>\r\n</vmType>\r\n</vmSettings>\r\n@com.genuitec.eclipse.easie.jonas=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.weblogic6/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.team.cvs.core=3.3.2.r33x_20080128/instance/org.eclipse.team.cvs.ui/pref_first_startup=false/instance/org.eclipse.ui.ide/quickStart=true@com.genuitec.eclipse.wizards=6.5.0.zmyeclipse650200806/instance/org.eclipse.wst.server.core/module-start-timeout=300000\!/=/instance/org.eclipse.jdt.core/piler.source=1.5@com.genuitec.eclipse.easie.sun9=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.weblogic=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.sun8=6.5.0.zmyeclipse650200806/instance/org.eclipse.ui.ide/tipsAndTricks=true/instance/org.eclipse.jdt.ui/tabWidthPropagated=true/instance/com.genuitec.eclipse.easie.jetty5/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.debug.ui=3.3.2.v20080117_r332/instance/com.genuitec.eclipse.easie.sun9/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.ui.editors/overviewRuler_migration=migrated_3.1@com.genuitec.eclipse.jsf=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.jetty/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.ui.workbench=3.3.2.M20080207-0800@com.genuitec.eclipse.easie.sun=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.webdesigner3/PaletteSize=125@com.genuitec.eclipse.easie.resin3=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.resin2=6.5.0.zmyeclipse650200806/instance/org.eclipse.ui/showIntro=false/instance/com.genuitec.eclipse.easie.weblogic10/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.team.ui/org.eclipse.team.ui.first_time=false/instance/com.genuitec.eclipse.easie.tomcat5/TOMCAT_BASE=E\:\\tomcat\\apache-tomcat-5.5.20@patibility=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.jetty6/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.wizards/applethtml.template.1=templates/Applet.html@com.genuitec.eclipse.easie.geronimo2=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.geronimo1=6.5.0.zmyeclipse650200806@org.eclipse.ui.browser=3.2.100.v20070524A/instance/com.genuitec.eclipse.easie.weblogic7/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.wst.server.core=1.0.206.v20080108b@com.genuitec.eclipse.easie.jrun4=6.5.0.zmyeclipse650200806/configuration/org.eclipse.ui.ide/RECENT_WORKSPACES_PROTOCOL=3@com.genuitec.eclipse.easie.core=6.5.0.zmyeclipse650200806/instance/org.eclipse.jst.jsp.core/org.eclipse.jst.jsp.core.taglib.TaglibIndex=DIRTY@com.genuitec.eclipse.easie.jboss=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.tomcat6/SERVER_ENABLEMENT=true@com.genuitec.eclipse.easie.jetty=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.sun81/JDK_INSTALLATION_NAME=MyEclipse6.5@com.genuitec.eclipse.easie.sunglassfish=6.5.0.zmyeclipse650200806/instance/org.eclipse.jdt.ui/useQuickDiffPrefPage=true/instance/org.eclipse.wst.xml.ui/lastActivePage=1@com.genuitec.eclipse.easie.weblogic9=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.sun81=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.weblogic8=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.weblogic7=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.weblogic6=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.tomcat.myeclipse=6.5.0.zmyeclipse650200806/instance/org.eclipse.jdt.core/piler.problem.assertIdentifier=error@org.eclipse.jdt.ui=3.3.2.r332_20080128/instance/com.genuitec.eclipse.easie.sunglassfish/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.weblogic8/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.core/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.jdt.ui/spelling_locale=en_GB@com.genuitec.eclipse.hibernate=6.5.0.zmyeclipse650200806/instance/org.eclipse.jdt.ui/useAnnotationsPrefPage=true/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.shouldOverwrite=false/instance/org.eclipse.jst.jsp.core/jspIndexState=1/configuration/org.eclipse.ui.ide/RECENT_WORKSPACES=E\:\\MyEclipse6.5\\workspace/instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.formatterprofiles.version=11/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.type=WebDeployment/instance/com.genuitec.eclipse.wizards/applet.template.2=templates/Applet14.java/instance/com.genuitec.eclipse.easie.sun/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.wizards/applet.template.1=templates/Applet.java/instance/com.genuitec.eclipse.easie.resin2/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.wst.sse.ui/useQuickDiffPrefPage=true/instance/com.genuitec.eclipse.derby/DRIVER_CREATED=true/instance/com.genuitec.eclipse.easie.jonas3/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.tomcat.myeclipse/SERVER_ENABLEMENT=false/instance/com.genuitec.eclipse.hibernate/me.pref.version=4.1file_export_version=3.0/instance/com.genuitec.eclipse.jsf/jsf.config.templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="xml_tag" deleted\="false" description\="Creates new managed bean" enabled\="true" name\="managed-bean"><managed-bean>\r\n\thaha\r\n</managed-bean></templa te><template autoinsert\="true" context\="xml_tag" deleted\="false" description\="Creates new managed bean" enabled\="true" name\="managed-bean"><managed-bean>\r\n\thaha\r\n</managed-bean></templa te><template autoinsert\="true" context\="xml_tag" deleted\="false" description\="Creates new managed bean" enabled\="true" name\="managed-bean"><managed-bean>\r\n\thaha\r\n</managed-bean></templa te></templates>/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.MYECLIPSE_SPRING_DATA_H OME=E\:/MyEclipse6.5/myeclipse/eclipse/plugins/com.genuitec.eclipse.springframework_6.5.0.z myeclipse650200806/data/instance/patibility/preferencesMigrated=true@com.genuitec.eclipse.easie.resin=6.5.0.zmyeclipse650200806/configuration/org.eclipse.ui.ide/MAX_RECENT_WORKSPACES=5/instance/org.eclipse.ui.browser/browsers=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<web-browsers current\="0">\r\n<system/>\r\n<external location\="C\:\\Program Files\\Internet Explorer\\iexplore.exe" name\="Internet Explorer"/>\r\n</web-browsers>/instance/patibility/preferencesMigrated60=true/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.isExploded=true/instance/com.genuitec.eclipse.hibernate/openconfigoncreate=false/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.deploymentPath=E\:\\tomcat\ \apache-tomcat-5.5.20\\webapps\\DD/instance/com.genuitec.eclipse.easie.tomcat.myeclipse/JDK_INSTALLATION_NAME=MyEclipse6.5 /instance/com.genuitec.eclipse.easie.jboss2/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.jdt.ui/spelling_locale_initialized=true@com.genuitec.eclipse.easie.weblogic10=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.geronimo1/JDK_INSTALLATION_NAME=MyEclipse6.5@com.genuitec.eclipse.easie.oracle9=6.5.0.zmyeclipse650200806@org.eclipse.wst.xml.ui=1.0.302.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.resin3/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.jdt.core/piler.problem.enumIdentifier=error/instance/com.genuitec.eclipse.easie.oracle/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.jonas4/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.jrun/JDK_INSTALLATION_NAME=MyEclipse6.5@com.genuitec.eclipse.webdesigner3=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.wizards/bel=Template for Applet with JDK1.3 /instance/org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width=/instance/com.genuitec.eclipse.easie.websphere/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.wizards/bel=Template for Applet with JDK1.4 @com.genuitec.eclipse.easie.tomcat=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.orion2=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.deployIsOverProject=false@com.genuitec.eclipse.easie.orion1=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.weblogic9/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.tomcat5/TOMCAT_TEMP=E\:\\tomcat\\apache-tomcat-5.5. 20\\temp/instance/org.eclipse.jdt.core/pliance=1.5/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.MYECLIPSE_HIBERNATE_DAT A_HOME=E\:/MyEclipse6.5/myeclipse/eclipse/plugins/.hibernate.eclipse_3.2.2. CR1/myeclipse-data/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.shouldBackup=false@com.genuitec.eclipse.easie.websphere6=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.websphere5=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.websphere5/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.examples/repository_added=true/instance/com.genuitec.eclipse.easie.jboss3/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.geronimo2/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.ui.editors=3.3.2.r332_20080109-0800@com.genuitec.eclipse.easie.jboss5=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.jboss4=6.5.0.zmyeclipse650200806/instance/org.eclipse.core.resources/version=1@com.genuitec.eclipse.easie.jboss3=6.5.0.zmyeclipse650200806@=1.0.1.r33x_20070709@com.genuitec.eclipse.easie.jboss2=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.isUptoDate=true@com.genuitec.eclipse.easie.tomcat6=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.tomcat5=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.tomcat4=6.5.0.zmyeclipse650200806/instance/org.eclipse.jdt.ui/proposalOrderMigrated=true/instance/com.genuitec.eclipse.easie.sunglassfish2/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.resin/JDK_INSTALLATION_NAME=MyEclipse6.5@org.eclipse.core.resources=3.3.1.R33x_v20080205/instance/org.eclipse.debug.ui/org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<launchPerspectives/>\r\n/instance/org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|CourierNew|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New;/instance/com.genuitec.eclipse.easie.websphere61/JDK_INSTALLATION_NAME=MyEclipse6.5@unching=3.3.2.v20080115_r332@org.eclipse.team.cvs.ui=3.3.1.r33x_20070807/instance/com.genuitec.eclipse.easie.websphere6/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.tomcat4/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.wizards/snippetLibIntalled_v5=true/instance/com.genuitec.eclipse.easie.oracle9/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.orion1/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.jdt.ui/fontPropagated=true/instance/com.genuitec.eclipse.easie.jonas/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.tomcat5/ENDORSED_DIRS="E\:\\tomcat\\apache-tomcat-5.5.20/common/endorsed"@com.genuitec.eclipse.easie.websphere61=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.earProjectName=@com.genuitec.eclipse.easie.oracle10=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.tomcat5/JDK_HOME=E\:\\Java\\jdk1.5/instance/com.genuitec.eclipse.ast.deploy.core/tomcat5Server.DD.contextRoot=/DD/instance/com.genuitec.eclipse.wizards/bel=Default template for Servlet/instance/com.genuitec.eclipse.wizards/bel=Default Applet HTML template/instance/org.eclipse.wst.sse.ui/useAnnotationsPrefPage=true/instance/org.eclipse.jdt.ui/content_assist_autoactivation_triggers_java=abcdefghijklmnopqrstuv wxyz@com.genuitec.eclipse.easie.websphere=6.5.0.zmyeclipse650200806/instance/com.genuitec.eclipse.easie.jrun4/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.core/defaultServerId=Tomcat 5.x/instance/com.genuitec.eclipse.wizards/servlet.template.1=templates/Servlet.java/instance/com.genuitec.eclipse.easie.jboss4/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.orion2/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.ui.workbench/ENABLED_DECORATORS=org.eclipse.jst.j2ee.navigator.ui.java. resource.decorator\:true,org.eclipse.wst.server.ui.decorator\:false,org.maven.ide.eclipse.mavenV ersionDecorator\:false,com.aptana.ide.syncing.SyncConnectionDecorator\:true,com.aptana.ide.s yncing.VirtualFileCloakedDecorator\:true,com.aptana.ide.syncing.VirtualFileManagerSyncDecorat or\:true,com.aptana.ide.syncing.SyncProjectConnectionDecorator\:true,com.aptana.ide.syncing. VirtualProjectCloakedDecorator\:true,com.genuitec.myeclipse.ui.decoration.myEclipseUniversalD ecorator\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.DependencyDecor ation\:true,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ColumnDecoration\:tr ue,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.ForeignKeyDecoration\:true,or g.eclipse.datatools.connectivity.sqm.internal.core.ui.bookmarkDecoration\:true,org.eclipse.datat ools.connectivity.ui.decorator.contentextension\:false,org.eclipse.jdt.ui.override.decorator\:true, org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDec orator_ejb\:true,org.eclipse.jst.j2ee.navigator.internal.J2EEProjectDecorator\:true,org.eclipse.jst.j2ee.internal.ui.util.AnnotationIconDecorator_servlet\:true,org.eclipse.pde.ui.binaryProjectDecor ator\:false,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true, org.eclipse.wst.rdb.core.internal.ui.explorer.DependencyDecoration\:true,org.eclipse.wst.rdb.cor e.internal.ui.explorer.ColumnDecoration\:true,org.eclipse.wst.rdb.core.internal.ui.explorer.Foreig nKeyDecoration\:true,org.eclipse.wst.rdb.internal.core.ui.bookmarkDecoration\:true,org.eclipse. wst.rdb.internal.core.ui.indexTriggerDecoration\:true,org.eclipse.wst.rdb.server.ui.explorer.Server StateDecoration\:true,org.eclipse.wst.rdb.core.internal.ui.explorer.FilterNodeDecoration\:true,or g.maven.ide.eclipse.maven2decorator\:true,org.springframework.ide.eclipse.aop.ui.decorator.ad vicedecorator\:true,org.springframework.ide.eclipse.beans.ui.model.beansModelLabelDecorator \:true,org.springframework.ide.eclipse.javaconfig.ui.decorator.javaconfiguidecorator\:true,org.sp ringframework.ide.eclipse.ui.model.modelLabelDecorator\:true,org.springframework.ide.eclipse. webflow.ui.model.webflowModelLabelDecorator\:true,/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.MYECLIPSE_LIB_HOME=E\:/ MyEclipse6.5/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse6502 00806/data/libraryset/instance//.hasMigrated=true/instance/org.eclipse.jdt.core/piler.codegen.inlineJsrBytecode=enabled @com.genuitec.eclipse.easie.sunglassfish2=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.jetty6=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.jetty5=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.jetty4=6.5.0.zmyeclipse650200806/instance/org.eclipse.jdt.core/piler.codegen.targetPlatform=1.5/instance/com.genuitec.eclipse.easie.oracle10/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/org.eclipse.jdt.ui/content_assist_autoactivation_delay=50/instance/com.genuitec.eclipse.easie.tomcat5/JDK_INSTALLATION_NAME=jdk1.5/instance/com.genuitec.eclipse.easie.tomcat5/TOMCAT_HOME=E\:\\tomcat\\apache-tomcat-5.5 .20/instance/com.genuitec.eclipse.easie.jboss5/JDK_INSTALLATION_NAME=MyEclipse6.5/instance/com.genuitec.eclipse.easie.tomcat5/SERVER_ENABLEMENT=true@org.eclipse.ui=3.3.1.M20071128-0800@com.genuitec.eclipse.easie.jonas4=6.5.0.zmyeclipse650200806@com.genuitec.eclipse.easie.jonas3=6.5.0.zmyeclipse650200806/instance/org.eclipse.team.cvs.core/repositories/%pserver%anonymous@examples.myeclipseide .com%%home%cvs%public%myeclipse%examples/location=\:pserver\:anonymous@examples.m \:/home/cvs/public/myeclipse/examples。
Eclipse支持HTML&JS&ExtJS&jQuery代码智能提示
Eclipse支持HTML&JSExtJS&jQuery代码智能提示2012-06-01安装HTML插件GEF和EclipseHTMLEditor一、GEF下载安装进到网页/gef/downloads/点6.2M的那个。
会进入下载页面/downloads/download.php?file=/tools/gef/downloads/drops/3.7.2/R201201171 043/GEF-ALL-3.7.2.zip点击红色框内链接下载,链接地址如下:/downloads/download.php?file=/tools/gef/downloads/drops/3.7.2/R201201171 043/GEF-ALL-3.7.2.zip&url=/eclipse/tools/gef/downloads/drops/3.7.2/R20120117 1043/GEF-ALL-3.7.2.zip&mirror_id=385GEF-ALL-3.7.2.zip解压出来如下图:把features目录下的全部拷贝到eclipse/features下,把plugins目录下的文件全部拷贝到eclipse/plugins下。
二、安装EclipseHTMLEditor进入页面http://sourceforge.jp/projects/amateras/downloads/51002/tk.eclipse.plugin.htmleditor_2.1.0.jar/点击红色框内下载地址,链接地址如下:http://sourceforge.jp/frs/redir.php?m=iij&f=%2Famateras%2F51002%2Ftk.eclipse.plugin.htmleditor_2.1 .0.jar把该文件tk.eclipse.plugin.htmleditor_2.1.0.jar拷贝到eclipse/plugins下。
解决eclipse中没有js代码提示的问题
解决eclipse中没有js代码提⽰的问题
⾃学js,发现eclipse中不管js⽂件、html⽂件、jsp⽂件没有都没js代码的提⽰,对于js代码也不报错,有时候就因为单词敲错却查了很久没查出来,很烦很难受。
在⽹上找了很多⽅法,都没有解决,特别是有个在javascript中editor中content assit⾥改⼀个地⽅为zjs的⽅法,试了⼏次也没成功,不知道各位⽼铁有没有成功?
再后来,我下了个插件,问题就解决了。
打开eclipse点击window旁边的Help选项--->
Eclipse Marketplace--->
在find中查找AngularJS Eclipse--->
--->点击install(我下的是1.2.0)
---->安装好以后,重启eclipse
---->选择你的项⽬,右键你的项⽬选择Configure
---->convert to AngularJS project
---->在弹出的Modules中选择根据⾃⼰的需要选择(我选的是AngularJS),点OK
然后,万事⼤吉了
安装插件后
以上这篇解决eclipse中没有js代码提⽰的问题就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
jquery弹窗关闭写法
jquery弹窗关闭写法在web开发中,弹窗是很常见的组件。
其中,jquery弹窗是一种较为常用的实现方式,它能够快速而方便地实现弹窗效果。
在使用jquery弹窗时,我们还需要知道如何关闭弹窗。
下面,就围绕jquery弹窗的关闭方式进行详细讲解。
1. 直接通过class或id关闭弹窗当我们使用jquery弹窗插件实现弹窗时,通常会为弹窗添加class或id。
那么,要关闭弹窗,我们可以直接通过class或id选择器来关闭。
如果弹窗的class为“dialog”,则可以使用以下代码来关闭弹窗:```$('.dialog').hide(); // 隐藏弹窗$('.dialog').remove(); // 删除弹窗```注:一般情况下,我们会选择隐藏弹窗,而不是删除弹窗。
2. 通过触发事件进行关闭在使用jquery弹窗时,我们还可以通过特定的触发事件来关闭弹窗。
比如,我们可以为弹窗添加一个关闭按钮,并为该按钮绑定一个click 事件来实现关闭弹窗的效果,代码如下:```$('#closeBtn').on('click', function(){$('.dialog').hide(); // 隐藏弹窗});```在上述代码中,我们为id为“closeBtn”的按钮添加了click事件,并在事件处理函数中调用了“hide”方法来隐藏弹窗。
这样,当我们点击关闭按钮时,就可以关闭弹窗了。
3. 通过定时器进行关闭除了直接关闭和通过事件关闭外,我们还可以使用定时器来关闭弹窗。
通过定时器,我们可以在一定的时间后自动关闭弹窗。
下面是一个示例代码:```setTimeout(function(){$('.dialog').hide(); // 隐藏弹窗}, 3000); // 3秒钟后关闭弹窗```在上述代码中,我们使用了“setTimeout”方法来设置一个3秒钟的定时器。
简单的Web页面提示框(html+jQuery)
简单的Web页⾯提⽰框(html+jQuery)我们在web页上操作数据时,常常需要在客户端弹出提⽰信息,常⽤的提⽰框是alert函数弹出的,现在我们做⼀个对⽤户友好⼀点的提⽰框,先发个图⽚看看效果:该提⽰框可设置4个属性:1背景颜⾊;2提⽰内容;3显⽰多长时间:4关闭后执⾏的函数:代码如下://mon.js//客户端居中弹出层提⽰//msg 提⽰内容,type 是框的不同背景⾊,time 是显⽰多长时间,默认1.5秒,fn是函数名称,如果不需要可以传⼊null//'/BillWeb/Content/Images/close.gif' 这个是图⽚,可以⾃⼰指定function showMsg(msg, type, time, fn){$("<div id='divMsg'></div>").appendTo("body");$("#divMsg").css("background-color",getColor(type)).html("<img id='imgID' src='/BillWeb/Content/Images/close.gif' alt='关闭' style='position:absolute; top:2px; right:2px; cursor:pointer '/>" + msg )if(time == null || time == undefined){time = 1500;}$("#imgID").click(function(){$("#divMsg").fadeOut("fast", function(){$("#divMsg").remove();if (fn != null) fn();})})//此处按照需求更改,如果成功则不提⽰任何信息$("#divMsg").fadeIn("fast", function(){window.setTimeout(function(){$("#divMsg").fadeOut("fast", function(){$("#divMsg").remove();if (fn != null) fn();})}, time);});}//此函数根据传⼊的不同type,返回不同的背景颜⾊function getColor(type){var strColor = "#d6ed9c";switch (type){case "alert":strColor = "#f3e9a9";break;case "success":strColor = "#d6ed9c";break;case "failed":strColor = "#f3e9a9";break;case "wait":strColor = "#d6ed9c";break;}return strColor;}使⽤⽅法:1、⾸先在页⾯中加载jQuery1.3.2.js⽂件2、在页⾯中加⼊对mon.js⽂件的引⽤3、在需要调⽤的时候写代码如下:a:简单调⽤showMsg("请输⼊查询关键字!", "alert", 2000);b:复杂⼀点的调⽤:showMsg("新增票据类型成功!","success", 3000, function(){ $.ajax({type: "POST",url: "/BillWeb/BillType/BillTypeList",data:"accountBookID=" + accBookID,dataType: "html",success:function(res){if(res.length > 0){//todo something}}});});希望本⽂能对您有所帮助!。