Eclipse 快捷键 转换为Netbeans 快捷键
一直使用netbeans IDE开发,习惯了netbeans的快捷键,最近要开发个app就选择了H5。 接着使用了HBuilder (基于Eclipse开发)
总体来讲这个IDE还可以,不管是代码提示、流畅度、字体等感觉还可以,但就是快捷键太不爽了,一不留神按一个快捷键还以为能达到netbeans快捷效果,
所以用了10分钟把Eclipse的快捷键换成netbeans(只换了部分,原理相同)
选择: 工具-- 首选项 -- 常规 -- 快捷键

要替换的快捷键
| 说明 | Eclipse[KB] | Netbeans[KB] |
| 激活代码助手 | Alt+/ | Ctrl+J |
| 整理代码格式 | Ctrl+Shift+F | Shift+Alt+F |
| 重复插入当前行或选中区域 | Ctrl+Shift+R | Ctrl+Shift+down |
| 插入词语结尾符 | Ctrl+alt+Enter | Ctrl+; |
| 切换下一个编辑器 | Ctrl+F6 | Ctrl+TAB |
| 活动视图或编辑器最大化 | Ctrl+M | Shift+Esc |
| ………… | ………… | ………… |
替换后在窗体里面的用户栏能看到一个大写 “U” 表示user用户自定义的
完成快捷键替换后在试试编辑器,是不是感觉很爽,为了保存这个快捷键配置我们可以把这个配置导出,下一次or 换电脑了都可以直接导入快捷键配置
选择 文件 -- 导出
导出为.epf 文件


选择导入也是一样

我们查看导出的epf文件:
#Sat May 16 15:37:03 CST 2015
file_export_version=3.0
@org.eclipse.ui.workbench=3.7.1.v20120104-1859
/instance/org.eclipse.ui.workbench/org.eclipse.ui.commands=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<org.eclipse.ui.commands>\r\n<keyBinding commandId\="com.aptana.editor.commands.comment" contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+SHIFT+/"/>\r\n<keyBinding contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+/"/>\r\n<keyBinding commandId\="com.aptana.editor.commands.comment" contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+/"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+TAB"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+TAB"/>\r\n<keyBinding contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="ALT+CTRL+CR"/>\r\n<keyBinding commandId\="com.pandora.ui.insert.ruby.source.insert_terminator" contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+;"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+M"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+M"/>\r\n<keyBinding commandId\="org.eclipse.ui.window.maximizePart" contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="SHIFT+ESC"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.dialogAndWindow" keyConfigurationId\="hbuilder.accelerator" keySequence\="ALT+/"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.dialogAndWindow" keyConfigurationId\="hbuilder.accelerator" keySequence\="ALT+/"/>\r\n<keyBinding commandId\="org.eclipse.ui.edit.text.contentAssist.proposals" contextId\="org.eclipse.ui.contexts.dialogAndWindow" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+J"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+F6"/>\r\n<keyBinding contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+F6"/>\r\n<keyBinding commandId\="org.eclipse.ui.window.nextEditor" contextId\="org.eclipse.ui.contexts.window" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+TAB"/>\r\n<keyBinding contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+SHIFT+F"/>\r\n<keyBinding contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+SHIFT+F"/>\r\n<keyBinding commandId\="com.aptana.editor.commands.Format" contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="ALT+SHIFT+F"/>\r\n<keyBinding contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+SHIFT+R"/>\r\n<keyBinding contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+SHIFT+R"/>\r\n<keyBinding commandId\="com.pandora.ui.copy.duplicate_line" contextId\="org.eclipse.ui.textEditorScope" keyConfigurationId\="hbuilder.accelerator" keySequence\="CTRL+SHIFT+ARROW_DOWN"/>\r\n</org.eclipse.ui.commands>
\!/=
其实就是我们导出的快捷键XML配置
Eclipse 快捷键 转换为Netbeans 快捷键的更多相关文章
- netbeans 快捷键
前言:今天开始学习使用netbeans , 在此之前,我习惯性的使用 Eclipse 的快捷键,所以,我要改造下~ 1.Application应用程序的参数args的设置,在Build->Set ...
- Xcode自定义Eclipse中常用的快捷键
转载自http://joeyio.com/2013/07/22/xcode_key_binding_like_eclipse/ Xcode自定义Eclipse中常用的快捷键 22 July 2013 ...
- android stuio eclipse映射下的快捷键
转:关于 android stuio eclipse映射下的快捷键 http://www.cnblogs.com/0616--ataozhijia/p/3870064.html 会持续更新)这边讲的常 ...
- Eclipse Ctrl+Tab Alt+/ 快捷键
原来Eclipse的Next Editor 快捷键是 Ctrl+Tab 但是后几个版本将这个快捷键改为Ctrl+F6 了 在Keys设置下面 搜索 NextEditor 将其设置回来即可 同样 原来C ...
- Eclipse或Myeclipse常用快捷键组合详解
Eclipse 是一个开放源代码的.基于Java的可扩展开发平台,就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.. Eclipse(Myeclipse)中有很多便于开发的快捷键 ...
- Eclipse和intellij idea 快捷键对比
Eclipse和intellij idea 快捷键对比
- MyEclipse和Eclipse非常方便的快捷键
1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml ...
- Eclipse中的所有快捷键列表
Eclipse中的所有快捷键列表: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制 ...
- Eclipse工具:常用快捷键记录
Eclipse快捷键: 按键操作 按键作用 输入sysout再按下Ctrl+Space System.out.println() Ctrl+1 当某行出错时时,跳出帮 ...
随机推荐
- C语言文件操作
C语言文件操作,以下以基本的例子和说明来展开怎么通过C语言来进行文件操作. 操作文件,我们得需要知道什么?当然是路径和文件名. 首先我需要知道我操作的文件在哪里,叫什么名字.在C语言中还存在一个打开方 ...
- Android 数据存储之 SQLite数据库存储
----------------------------------------SQLite数据库---------------------------------------------- SQLi ...
- mac 下搭建php 编程环境全过程
1,打开终端, 设置root密码sudo passwd root输入密码 2, 安装 apachemac 自带apache 启动apachectl start重新启动apachectl restart ...
- Python 命名空间
通俗的来说,Python中所谓的命名空间可以理解为一个容器.在这个容器中可以装许多标识符.不同容器中的同名的标识符是不会相互冲突的.理解python的命名空间需要掌握三条规则: 第一,赋值(包括显式赋 ...
- 分布式架构 Hadoop 2.7.X 安装和配置
一.安装环境 硬件:虚拟机 操作系统:Ubuntu 14 32位 IP:59.77.132.28主机名:admin安装用户:root 二.安装JDK 安装JDK1.7或者以上版本.这里安装jdk1.7 ...
- Genymotion自动化启动
一.启动方式 命令行: player.exe --vm-name [模拟器名称] 例子: "D:\Program files\Genymobile\Genymotion\player ...
- git日志输出格式及两个版本之间差异列表
查看commit id git log --pretty=format:"%h" git log --pretty=format:"%H" 获取两个版本间差异的 ...
- Linux下安装Scala
Linux下安装Scala和Windows下安装类似,步骤如下: 首先访问下载链接:http://www.scala-lang.org/download/默认这里下载的是Windows版本,这时点击上 ...
- 经典排序算法 - 冒泡排序Bubble sort
原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子 例子 ...
- SQL Server order by语句学习回顾
主要学习: 1.以指定的次序返回查询结果 2.按多个字段排序 3.按字串排序 4.处理排序空值 5.根据数据项的键排序 具体实例1---以指定的次序返回查询结果 n使用ORDER BY子句可以对结果集 ...