2015-11-06 48 views
0

我創建了自己的編輯器並擴展了TextEditor。 當我用TextEditor打開文件時,我可以選擇切換到塊選擇模式。但是當使用我自己的編輯器時,功能缺失。我想我必須以某種方式在我的plugin.xml中添加命令。 我目前正在eclipse-code內搜索以查找他們將菜單添加到工具欄的位置。但找不到它。 有什麼建議嗎?在eclipse中爲「自定義編輯器」添加「塊選擇」模式

回答

2

這是在org.eclipse.ui.workbench.texteditor插件中聲明的。

的切換塊選擇命令的命令ID是org.eclipse.ui.edit.text.toggleBlockSelectionMode

動作用老式org.eclipse.ui.actionSets擴展點定義:

<action 
     allowLabelUpdate="true" 
     definitionId="org.eclipse.ui.edit.text.toggleBlockSelectionMode" 
     disabledIcon="$nl$/icons/full/dtool16/block_selection_mode.gif" 
     helpContextId="org.eclipse.ui.block_selection_mode_action_context" 
     icon="$nl$/icons/full/etool16/block_selection_mode.gif" 
     id="org.eclipse.ui.edit.text.toggleBlockSelectionMode" 
     label="%toggleBlockSelectionMode.label" 
     retarget="true" 
     style="toggle" 
     toolbarPath="Normal/Presentation" 
     tooltip="%toggleBlockSelectionMode.tooltip"> 
</action> 

在文本編輯器動作ID是ITextEditorActionConstants.BLOCK_SELECTION_MODE。該操作在方法中的org.eclipse.ui.texteditor.AbstractTextEditor中創建。

0

如何添加「阻止選擇」按鈕到Eclipse的工具欄:

轉到窗口 - 自定義何衛青--- 在新冒出來的窗口, 轉到表「命令組繳費」,選擇「編輯器演示文稿「 然後轉到表格」工具欄可見性「,選擇」編輯演示文稿「 單擊確定按鈕。

相關問題