自定义eclipse快捷键

大家有木有发现,尽管eclipse的快捷键很多,但是仍然有很多常用操作没有快捷键,比如:跳过所有的断点、删除所有的断点等。但是后来才发现其实eclipse有很多操作可以有快捷键,但是默认没有提供,我们可以通过自定义eclipse快捷键的方式来满足自己的高效coding和debug的需求。

自定义快捷键意味着,可以添加可以添加的快捷键,同时也可以修改快捷键(如果你对某快捷键不爽的话)。

自定义eclipse快捷键的步骤

下面介绍下eclipse快捷键的配置方法,如下图所示:

自定义eclipse快捷键
自定义eclipse快捷键

在Windows–>Perferences–>General–>Keys里面可以设置所有eclipse的快捷键。打开可以看到只是部分的功能有快捷键,还有不少的功能没有快捷键,这些快捷键都可以自定义,比如要设置ctrl+shift+1为跳过所有断点,可以先在命令过滤文本框里面输入想要设置的命令或者操作的英文名称(这个需要意会了,比如调试相关的命令,可以输入“breakpoint”,就能找到,如果实在不知道叫啥,就拖动滚动条一个个的看吧),跳过所有断点肯定是和breakpoint有关,所以输入breakpoint,可以看到列表里面有了所有和断点相关的命令,选择“Skip All Breakpoint”,然后在“Binding”里面按下ctrl+shift+1,再在“When”里面选择“In Windows”即可。

快捷键的上下文(Context)

其中“When”是告诉你,你设置的快捷键的会在什么场景下可用,或者说上下文是什么,In windows表示所有窗口,该快捷键的命令都会执行。这个上下文的还有个继承的潜规则:

  • In Dialogs and Windows
  • In Windows (extends In Dialogs and Windows)
  • In Dialogs (extends In Dialogs and Windows)
  • Editing Text (extends In Windows)
  • Editing Java Source (extends Editing Text)
  • Debugging (extends In Windows)
  • Debugging Java (extends Debugging)

Schema

从上面的图片中可以看到快捷键设置中可以选择schema,默认的schema是Default,其实eclipse自带了emacs版的快捷键,喜欢emacs的同学可以使用这个schema。其中也有个潜规则,就是emacs schema继承了Default schema的快捷键,如果emacs的快捷键在Default中也有,那么emacs的快捷键优先级高,会覆盖Default的快捷键。

个人经验

想必不少人设置快捷键的时候担心会和其他快捷键冲突,所以不知道应该把某命令设置成什么快捷键。其实这个问题还好说,因为“Conflict”里面会告诉你你当前设置的快捷键和那些其他快捷键在什么场景上下文下冲突。经过我自己的测试,我发现一些的9个组合基本没有被eclipse使用到,大家可以放心设置自己的快捷键。即ctrl+shift+1~9,,希望能对大家提供参考。

Reference

eclipse的帮助文档快捷键章节:Help–>Workbench User Guide–>Reference–>Perferences–>Keys

wordpress友情链接在哪儿

刚开始用wordpress的时候看到别人的博客上都有友情链接,于是我也想整几个链接和别人交换交换,增加一点SEO外链,但是找了半天都没找到wordpress友情链接在哪儿,难道wordpress没有这个常用功能?不应该啊!

众里寻“wordpress友情链接”千百度

百度了一下,大部分都说要么装插件,要么手动加代码,我其实只要一个很简单的友情链接,装个插件似乎重量级了,加代码的方式我等傻瓜用户不喜欢那么折腾,也不利于博客迁移。于是自己倒腾了半天,找到了隐藏在wordpress中的友情链接功能。

蓦然回首“wordpress友情链接”在灯火阑珊处

其实与其说是友情链接,不如说是任何链接的列表,只是我们可以把这个区别命名为“友情链接”而已。操作步骤如下:

wordpress添加友情链接的步骤
wordpress添加友情链接的步骤

1. 在仪表盘–>外观–>菜单–>编辑菜单里面“创建新菜单”,把菜单名称命名成“友情链接”,然后在“链接”中填写url和链接文字,然后点“添加至菜单”,这时你会看到右边的“菜单结构”中出现了你刚才填写的链接文字,点右边的“自定义”即可编辑这个链接的“导航标签”、“标题属性”、“链接关系网”、打开方式。如果还要添加链接,就在刚才的“链接”区块中继续填写链接信息重复上面的步骤。填完以后,记得点“保存菜单”

把wordpress友情链接添加到博客的侧边栏
把wordpress友情链接添加到博客的侧边栏

2. 在仪表盘–>小工具中把“自定义菜单”拖到右侧的“主边栏”中

在wordpress主边栏中选择已准备好的友情链接菜单
在wordpress主边栏中选择已准备好的友情链接菜单

3. 在主边栏中把“自定义菜单”展开,并选择已经准备好的“友情链接”菜单,点击“保存”即可。(其中WP Widget Cache的部分请忽略,因为我安装了WP Widget Cache插件导致的)

验收wordpress友情链接添加的效果
验收wordpress友情链接添加的效果

这样看来wordpress其实是支持傻瓜式友情链接的,只要你发觉wordpress里的菜单功能。

如果你想使用更高级的友情链接功能,可以考虑安装插件: