2012-05-05 55 views
2

我使用gtk + -2.0 gtksourceview-2.0在C中創建文本編輯器。我無法找到有關如何評論一行或一個區塊的任何信息。我找到了很多關於如何突出這些註釋行的信息,但實際上並沒有創建這些註釋。我搜索了谷歌,devhelp以及我在卡住時使用的gedit和anjuta源代碼。沒有快樂。gtk +/gtksourceview如何插入行註釋或塊註釋

我是否需要從頭開始編寫此功能,或者在gtksourceview中是否存在啓用此功能的任何已有功能?我不介意從頭開始寫它,它看起來像這樣基本的功能,我不想浪費時間重新發明輪子。謝謝。

+0

您的意思是說,您想要將一個空的註釋塊「/ * \ n * /」插入緩衝區中嗎? – gcbenison

+0

@gcbenison不,我想評論和取消註釋緩衝區內的現有代碼。 – nomadicME

回答

2

該功能不存在。例如,如果您不想重新發明輪子,請參見this code;看看功能action_comment_out_selection()action_uncomment_selection()

+0

再次感謝。我想我會在重新發明輪子(我確信那裏有東西需要學習)的時候去嘗試,但是如果我卡住了,我會用你的例子。 – nomadicME