近日对代码完成提示框进行了多项改进

原创 2007年10月13日 09:32:00

近日对代码完成提示框进行了多项改进,其中就包括网友们强烈要求的“空格键自动上屏”。

这些改进主要包括:

  • 按下空格(或回车)后,提示框中的当前选中项(即使没有获取焦点)自动输入到编辑区
  • 提示框窗口可以用鼠标调整大小,并自动记忆窗口大小(目前用鼠标点击操作提示框还是有问题,有待继续改进)
  • 按下下光标键后,提示框第二项被选中并获取焦点(因为默认已经选中第一项)
  • 激活其它程序或窗口时,提示框将正常关闭
  • 按下退格键(BackSpace)后,提示框将自动跟着向后(向左)移动位置
  • 按下特殊字符(如=,(;{<.+-*/),提示框第一项和特殊字符先后上屏 (2007.10.16 新增)

有时候代码完成提示框提示不出内容,可能是因为源代码有语法错误,或解析源代码时出现错误。此问题也有待改进。 

感谢网友们在论坛及博客中的意见和建议,我们将积极采纳并努力改善。多谢支持!

 

排序算法(二)——选择排序及改进

选择排序 基本思想 冒泡排序中有一个缺点,比如,我们比较第一个数a1与第二个数a2的时候,只要a1比a2大就会交换位置,但是我们并不能确定a2是最小的元素,假如后面还有比它更小的,该元素还会与a2...
  • u012152619
  • u012152619
  • 2015年08月06日 00:03
  • 2123

根据Dreamweaver里的ToolTip代码改进的提示框

图像效果演示 /* 舜子制作 Made by PuterJam */ //--初始化变量-- var rT=true;//允许图像过渡 var bT=true;//允许图像淡入淡...
  • wq350778209
  • wq350778209
  • 2014年04月21日 17:37
  • 381

Struts 2对Struts1进行了巨大的改进。

在Action的实现方面 Struts1要求必须统一扩展自Action类,而Struts2中可以是一个POJO。 线程模型方面 Struts1的Action是单实例的,一个Actio...
  • qq_22575239
  • qq_22575239
  • 2017年03月08日 13:55
  • 48

【UI基础】——提示框和警示框的实现

前期工作      1、添加“jquery-easyui-1.3.2”文件夹       刚建立解决方案的时候“Content”文件夹下是没有“jquery-easyui-1.3.2”文件夹的...
  • u013044029
  • u013044029
  • 2016年01月11日 22:16
  • 1208

可以动态增长的通讯录(在第一版的基础上进行了改进)

在第一版中,我将通讯录可以保存的人的数量设置为定长,这样具有很大的缺陷,那就是当通讯录满的时候没有办法再增加人的信息,或许会有人说,那我再修改数组的大小就好了,但是你要修改为多少才会合适呢?有人说我把...
  • qq_34992845
  • qq_34992845
  • 2016年12月06日 11:17
  • 141

概率分布之二项分布与多项分布

1. 伯努利分布(Bernoulli distribution)  伯努利分布又称二点分布或0-1分布,即一次试验只有正例和反例两种可能,以随机变量表示就是X只能取0或1,伯努利试验是只有两种可能结果...
  • jteng
  • jteng
  • 2017年02月10日 22:38
  • 3314

弹出框和提示框效果以及代码展示

前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑。在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的...
  • jiong_long
  • jiong_long
  • 2017年06月09日 23:47
  • 590

标准粒子群算法(PSO)及其Matlab程序和常见改进算法

粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation),1995 年由Eberhart 博士和kennedy 博士提出,源于对鸟群捕食的行为研究 。...
  • xuehuafeiwu123
  • xuehuafeiwu123
  • 2016年08月24日 13:24
  • 7623

改善程序代码质量的一些技巧

有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你...
  • neilson123456
  • neilson123456
  • 2013年11月07日 14:12
  • 1405

Java基础:多线程

1. 多线程概述人们在日常生活中,很多事情都是可以同时进行的。例如,一个人可以一边听音乐,一边打扫房间,可以一边吃饭,一边看电视。在使用计算机时,很多任务也是可以同时进行的。例如,可以一边浏览网页,一...
  • axi295309066
  • axi295309066
  • 2017年03月05日 10:46
  • 3188
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:近日对代码完成提示框进行了多项改进
举报原因:
原因补充:

(最多只允许输入30个字)