服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

jbuilder编辑器常规设置及优化


  本文讲述两个核心内容,首先我们关注一下如何使用jbuilder编辑器的一些常规设置,这些设置将优化你的集成开发环境。随后我们来订制我们自己的jbuilder编辑器,使之更为适合你的工作。

  修改快捷键的风格

  快捷键使我们的开发变得simple,省却了点击鼠标的麻烦。如果你原来经常使用visual studio或者emacs进行开发,比较习惯使用统一的快捷键,那么jbuilder提供的更改快捷键给我们了更多的选择。点击文件状态栏的下拉式菜单右下角相应部分,你可以看到提供的所有风格:

jbuilder编辑器常规设置及优化(图一)

  我比较偏向于使用系统默认提供的快捷方式,虽然这将使你不得不记忆不同编辑器的快捷方式。anyway,我们选用cua方式。当然你还可以通过修改tools|ide options或者tools|editor options中的keymap项来进行选择。

jbuilder编辑器常规设置及优化(图二)

  通过调整keymap旁的customize选项进行快捷键的自定义。

jbuilder编辑器常规设置及优化(图三)
jbuilder编辑器常规设置及优化(图四)

  选择一个快捷建设置,点击change就可以进行快捷键修改了。

jbuilder编辑器常规设置及优化(图五) 编辑器画面的拆分

  拆分的方法很简单,只要在内容窗体点击鼠标右键,然后在弹出式菜单选去split vertically或者split horizontally即可对编辑器画面进行拆分。

jbuilder编辑器常规设置及优化(图六)

  split horizontally:

jbuilder编辑器常规设置及优化(图七)

  如果需要恢复一个窗体,则要选择[close view]。

  设置editor options:

  在tools |editor options中选择editor页签。我们可以在这里对编辑器的行号,错误显示,保存项等进行设置。

jbuilder编辑器常规设置及优化(图八)

  改变编辑器字号:

  记得在老师上课进行现场程序设计演示的时候,同学们经常会由于坐在后面看不清,现在好了,jbuilder编辑器中提供了字号变换的功能。在文件状态栏当中选择放大镜旁边的下拉菜单便会看到字号变化选项。

jbuilder编辑器常规设置及优化(图九)

  也可以通过调整editor options当中的font size来变换字体:

jbuilder编辑器常规设置及优化(图十)

  寻找对象的初始定义

  在我们撰写程序的时候,我们经常会需要查找某个对象的定义,或者需要学习某个对象是如何设计的。我们可以通过下面的方法查找到对象定义,不管这个对象定义是你建立的还是系统定义的:

jbuilder编辑器常规设置及优化(图十)

  寻找对象的引用:

  find references项在选择对象后点击右键,出现“find references”,选择后将在信息窗口中显示出来所有引用该对象的程序代码。下面我们查找一个引用main的所有程序代码:
jbuilder编辑器常规设置及优化(图十二) 定制jbuilder开发环境

  可能你很习惯windows风格的集成开发环境,也可能你喜欢borland风格的集成开发环境,这些在jbuilder中都是为你量身定制的。我们现在就来体验一下不同风格的appbrowser:
borland风格的集成开发环境:

jbuilder编辑器常规设置及优化(图十三)

  windows风格的集成开发环境:

jbuilder编辑器常规设置及优化(图十四)

  metal风格,很像sun one studio for java。

jbuilder编辑器常规设置及优化(图十五)

  appbrowser的风格和一些设置全部是通过browser页签定制的。

jbuilder编辑器常规设置及优化(图十六)

  上图所示的是file types页签,这个页签用来设置jbuilder编辑器所认可的文件格式。

  有些人总是抱怨编译器的执行时间很慢,耗费了太多的等待时间,而在jbuilder的ide options当中,为我们提供了执行时期与调试器的更新间隔调节。不过需要注意的是,如果执行时期与调试器的反应速度比较快,jbuilder就会占用大部分的cpu时间。

jbuilder编辑器常规设置及优化(图十七)

  runtime update intervals 是设置执行时期输出结果的更新频率

  debugger update intervals 是设置调试时期输出结果的更新频率

扫描关注微信公众号