0
我有一些需要自定義編輯器選項卡的插件項目。但是我無法找到將文本編輯器組件更改爲我的自定義組件的方式。有什麼辦法可以改變它,或者我應該只創建自定義編輯器選項卡嗎? 更改Intellij IDEA中編輯器選項卡的組件
我有一些需要自定義編輯器選項卡的插件項目。但是我無法找到將文本編輯器組件更改爲我的自定義組件的方式。有什麼辦法可以改變它,或者我應該只創建自定義編輯器選項卡嗎? 更改Intellij IDEA中編輯器選項卡的組件
您需要實現FileEditorProvider
接口。在getPolicy()
方法中,您可以返回FileEditorPolicy#HIDE_DEFAULT_EDITOR
,在這種情況下,將使用文件編輯器而不是該文件的標準文件編輯器。
所以唯一的方法是創建我的自定義編輯器?我在創建自己的編輯器方面很失落。沒有找到任何可以理解的文章。 – Praytic
什麼是困難的部分?你得到一個VirtualFile,你需要返回一個代表編輯器的Swing組件。幾乎所有的東西都是可選的。 – yole