在Rose中设置外部Java代码编辑器

来源:互联网 发布:马士兵java百度网盘 编辑:程序博客网 时间:2024/06/08 13:27

使用Rose进行基于java语言的设计时,往往需要在生成java代码后对代码进行编辑,虽然Rose提供了内置编辑器(Internal Editor),但功能非常简单并不实用,因此可通过配置更改编辑器属性,使用外部编辑器进行代码编辑,方法如下:

1、进入tools->Java/J2EE->project specification,选择Code Generation选项卡,可以看到IDE栏,默认值是Internal Editor。如果系统中安装的是JBuilder等主流开发工具产品,单击Detect IDEs可以检测到。如果使用的是Eclipse或JCreator等非主流产品,可选择WindowsShell即可。

2、如果选择WindowsShell,Rose将根据Windows的open命令打开.java文件,通常安装了JCreator后,系统已设定为默认JCreator打开.java文件。这时只需要禁用掉JCreator的多实例选项就可以在同一workspace下打开多个java文件,而避免打开多个JCreator实例了。操作步骤:启动JCreator,进入configure->options->General选项卡中取消掉allow multiple instances选项即可。

3、但如果需要自己指定的编辑器(如EditPlus)打开.java文件的话需要对注册表进行一些修改:执行开始-〉运行...->regedit.exe进入注册表编辑器,在HKEY_CLASSES_ROOT/.java下将默认值改为:EditPlus.java,建立HKEY_CLASSES_ROOT/EditPlus.java项,添加子项DefaultIcon,其默认值为[$Path]EditPluse.exe, 2 添加子项shell/open/command,其默认值为[$Path]EditPluse.exe "%1" 其中[$Path]为EditPlus安装路径。

至此你就可以在Rose中随时打开类的源程序文件进行编辑了。

原创粉丝点击