以编程方式检索 Eclipse 的 tabsize
Programmatically retrieve the tabsize of eclipse
我正在编写一个插件,需要检索 eclipse 的制表符大小设置。
也就是'Windows > Preferences > General > Editor > Text Editors > Displayed tab width'设置
有人知道如何实现吗?
感谢您的帮助。
如果您的代码在扩展 TextEditor
的文本编辑器中,您可以使用以下方法从源代码查看器配置中获取选项卡设置:
getSourceViewerConfiguration().getTabWidth(getSourceViewer());
您可以在其他地方使用:
IPreferenceStore store = EditorsUI.getPreferenceStore();
store.getInt(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_TAB_WIDTH));
我正在编写一个插件,需要检索 eclipse 的制表符大小设置。
也就是'Windows > Preferences > General > Editor > Text Editors > Displayed tab width'设置
有人知道如何实现吗? 感谢您的帮助。
如果您的代码在扩展 TextEditor
的文本编辑器中,您可以使用以下方法从源代码查看器配置中获取选项卡设置:
getSourceViewerConfiguration().getTabWidth(getSourceViewer());
您可以在其他地方使用:
IPreferenceStore store = EditorsUI.getPreferenceStore();
store.getInt(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_TAB_WIDTH));