子非魚
BlogJava
首頁
新隨筆
聯系
聚合
管理
21 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
eclipse(9)
INVEST(1)
JAVA(9)
OTHER(2)
隨筆檔案
2011年9月 (1)
2009年3月 (4)
2008年10月 (1)
2008年4月 (1)
2008年2月 (1)
2008年1月 (1)
2007年10月 (2)
2007年8月 (5)
2007年7月 (5)
搜索
最新評論
1.?re: eclipse.ini內存設置各參數含義(轉)
內容詳細,詳盡深入
--Hua Hero
閱讀排行榜
1.?java.lang.OutOfMemoryError: PermGen space及其解決方法(轉)(22671)
2.?Eclipse奇技淫巧(3216)
3.?模態窗口(1319)
4.?Eclipse 快捷鍵定制(轉)(1256)
5.?actionSet 和 perspective、view、editor等關聯(945)
評論排行榜
1.?eclipse.ini內存設置各參數含義(轉)(1)
2.?java.lang.OutOfMemoryError: PermGen space及其解決方法(轉)(0)
3.?深入研究java對String字符串對象的創建以及管理(轉)(0)
4.?Eclipse 快捷鍵定制(轉)(0)
5.?待整理的東東(0)
2008年10月6日
#
jboss server view找不到
eclipse瘦身后發現jboss server view找不到
原因: org.jboss.ide.eclipse.as.feature中定義:
<requires>
...
<import plugin="org.eclipse.wst.server.ui.doc.user"/>
...
</requires>
該doc插件包在瘦身時被干掉了,導致jbossideplugin未正常加載,恢復該包即可
posted @
2011-09-15 18:40
子非魚 閱讀(286) |
評論 (0)
|
編輯
收藏
我的開發工具箱
摘要:
閱讀全文
posted @
2009-03-29 13:27
子非魚|
編輯
收藏
eclipse.ini內存設置各參數含義(轉)
摘要:
閱讀全文
posted @
2009-03-28 11:54
子非魚 閱讀(908) |
評論 (1)
|
編輯
收藏
java.lang.OutOfMemoryError: PermGen space及其解決方法(轉)
摘要: 內存溢出與JVM參數設置
閱讀全文
posted @
2009-03-28 10:09
子非魚|
編輯
收藏
深入研究java對String字符串對象的創建以及管理(轉)
摘要: 轉自 http://topic.csdn.net/u/20080929/02/4e0ef626-98ee-4d6d-96ed-fe40afe8290b.html
閱讀全文
posted @
2009-03-28 09:18
子非魚|
編輯
收藏
Eclipse 快捷鍵定制(轉)
轉自:http://lemon.javaeye.com/blog/51480
http://m.tkk7.com/fhawk/archive/2007/01/16/28993.html
利用IKeyBindingService接口為Action綁定快捷鍵:
1、
設置commands extension
<
extension
point
= "org.eclipse.ui.commands"
>
<!--
activeKeyConfiguration項用來說明所綁定快捷鍵的初始設置
-->
<
activeKeyConfiguration
value
="org.eclipse.ui.defaultAcceleratorConfiguration"
/>
<!--
如果快捷鍵設置有多套,可以添加多個類別
-->
<
category
name
="intelliPlatform.Category1"
description
="Test description"
id
="intelliPlatform.Category1"
/>
<!--
其中id為這個command的ID,相關的action通過這個ID標志找到這個command
-->
<
command
name
="intelliPlatform.command.DataSource"
category
="intelliPlatform.Category1"
description
="數據源配置"
id
="com.longtop.intelliplatform.ide.project.commands.DataSource"
/>
<!--
具體的快捷鍵設置,其中command指定實際的coomand的ID
-->
<
keyBinding
command
="com.longtop.intelliplatform.ide.project.commands.DataSource"
configuration
="org.eclipse.ui.defaultAcceleratorConfiguration"
keySequence
="Ctrl+Shift+D"
/>
</
extension
>
以上是設置了plugin.xml中command extension,并指定了keybinding,在keybinding中
的keysequence中的字符串是設置的快捷鍵。
------------
在具體的Action配置中,只要在其屬性definitionId設置成command的ID即可,示例如下:
<
action
label
="Sample Action"
icon
="icons/sample.gif"
class
="cli.bacchus.portal.ui.actions.BacchusAction"
tooltip
="Hello, Eclipse world"
menubarPath
="sampleMenu/sampleGroup"
toolbarPath
="sampleGroup"
id
="bacchus.portal.ui.actions.BacchusAction"
definitionId
="com.longtop.intelliplatform.ide.project.commands.datesource"
>
</
action
>
注意:當給相關的action設置完definitionID后,必須保證其中設置的command是有的,而且是正確的,否則有可能導致該action顯示不出來。
更具體的信息請參考eclipse開發參考中關于擴展點org.eclipse.ui.commands的詳細描述。
------------
2、
建立Acion,在此建立的action可以是實現IAction接口的任何類。比較方便的是繼承
org.eclipse.jface.Action,然后在新類中覆蓋父類的run() 方法.
public
class
CopyAction
extends
Action
{
public
CopyAction()
{
setId(
"
org.example.copyaction
"
);
setActionDefinitionId(
"
com.longtop.intelliplatform.ide.project.commands.DataSource
"
);
}
}
3、
在創建CopyAction的instance之后,將copyActionInstance用IKeyBindingService綁定到
指定的command。
獲得IKeyBinddingservice的一種簡單方式為:
IKeyBindingService keyBindingService
=
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActivePart().getSite().getKeyBindingService();
keyBindingService.registerAction(copyActionInstance);
注意:
1、action的definitionid和command定義的id必須一致。
2、當指定的keySequence與系統默認的沖突時,如:在窗體的菜單欄中
指定了Edit->Copy(默認的快捷鍵為Ctrl+C),若將上面的keySequence改為
M1+C(Ctrl+C)則系統默認的快捷鍵(Ctrl+C)將更改為Ctrl+Insert。即RCP默認
的為用戶指定的優先,系統動態更新。
3、IKeyBindingService指定的快捷鍵是有作用范圍的。
為主菜單綁定快捷鍵
主菜單的快捷鍵即為 Alt + 菜單名稱中帶下劃線的字母
定義主菜單快捷鍵只要在主菜單lable中確定的字母前面加上&字符即可
如:
plugin.properties menulabel = &Intelliplatform
plugin_zh.properties menulabel = 平臺(&I)
(注意:在該label引用的properties國際化文件中加,直接在plugin.xml中加好像無效,此處存疑)
posted @
2008-10-06 15:18
子非魚|
編輯
收藏
Powered by:
BlogJava
Copyright © 子非魚
主站蜘蛛池模板:
不卡一卡二卡三亚洲
|
国产在线jyzzjyzz免费麻豆
|
永久在线毛片免费观看
|
亚洲精品自在线拍
|
18禁男女爽爽爽午夜网站免费
|
亚洲av无码乱码国产精品
|
一道本不卡免费视频
|
亚洲国产精品一区二区第一页免
|
小日子的在线观看免费
|
亚洲午夜福利AV一区二区无码
|
国产高清对白在线观看免费91
|
久久影院亚洲一区
|
免费人成激情视频在线观看冫
|
久久久久无码精品亚洲日韩
|
久久免费线看线看
|
亚洲欧洲精品久久
|
91视频国产免费
|
亚洲AV无码专区亚洲AV桃
|
国产在线观看免费完整版中文版
|
免费看片免费播放
|
国产亚洲精品美女2020久久
|
亚洲国产精品尤物yw在线
|
精品久久久久久国产免费了
|
亚洲成人午夜在线
|
亚洲欧洲免费无码
|
小说区亚洲自拍另类
|
久久精品亚洲男人的天堂
|
免费在线黄色电影
|
亚洲人成综合在线播放
|
日本免费一区尤物
|
a在线视频免费观看
|
亚洲无砖砖区免费
|
国产无遮挡又黄又爽免费视频
|
国产精品福利在线观看免费不卡
|
国产亚洲精品va在线
|
国色精品卡一卡2卡3卡4卡免费
|
亚洲AV日韩AV一区二区三曲
|
亚洲人妻av伦理
|
99在线精品视频观看免费
|
国产午夜亚洲精品不卡免下载
|
亚洲国产精品va在线播放
|