编写Eclipse插件以修改“编辑器首选项”
||
我想为Eclipse CDT开发一个插件(工具栏按钮),用户可以在其中轻松地在8和4个空格标签之间切换并打开/关闭软标签。 (为什么要打扰您?多亏我组织中的编码指南来区分C / C ++旧代码和新代码之间的区别)
我设法创建了工具栏按钮,但找不到修改“编辑器首选项”(通常在“工作区”首选项“常规”->“编辑器”->“文本编辑器”中找到的信息)的信息。
问题4587572似乎涵盖了一部分,但我对Plug-in开发人员还很陌生,所以我不太了解。
我想我想修改的EDITOR_TAB_WIDTH和EDITOR_SPACES_FOR_TABS属性
org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants
用于运行的文本编辑器。
不仅进行了修改,而且甚至无法使用以下代码读取属性。只需返回我提供的默认值:30。
int width = Platform.getPreferencesService().getInt(
\"org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants\",
\"EDITOR_TAB_WIDTH\", 30, null);
我的问题摘要是:如何从插件修改正在运行的编辑器的选项卡设置?
非常感谢您的帮助。
没有找到相关结果
已邀请:
3 个回复
镶骄册筷
悸翠疮武昏
催备南菠亨
现在,我要做的就是确保每个“编辑器”选项卡都记住它的“选项卡”设置,并在更改选项卡时自动切换回去。我从哪里开始... do!