2016-03-02 63 views
1

我想在IntelliJ的Java文本編輯器中添加額外的視覺元素,更具體地說,在類和方法聲明之上的。像指標和鏈接。如何在IntelliJ的Java文本編輯器中插入可視化元素?

最好的例子就是微軟在Visual Studio中做了與他們所謂的CodeLens:

Visual Studio CodeLens

我能想到的是使用Line Markers(在陰溝裏顯示)最接近的解決方案,但它遠遠我想要的用戶體驗。

以前有沒有IntelliJ插件?

任何指針給我開始的地方?

回答

2

這不受IntelliJ IDEA編輯器API的支持。您可以嘗試使用JLayeredPane在編輯器上進行自定義繪製,但這會很難實現並且很脆弱。

+0

對,它變得更加複雜,因爲我不得不在方法/類聲明之上添加一些額外的間距...... – user3408654

+1

這不是「更復雜」,而是不可能的。您無法修改IntelliJ IDEA編輯器中顯示的文本的佈局。 – yole

+0

很高興知道,謝謝。 – user3408654