gtksourceview

    1熱度

    1回答

    我爲Gedit/GtkSourceView創建了自定義語法高亮配置。它爲我的目的運作良好,但現在我正試圖找到一種方法,通過Linux終端將突出顯示的文本文件作爲PDF導出。 我知道這是可能通過Gedit GUI功能,但是這可能通過終端? 我遇到了enscript GNU項目,但這似乎只有預先編程的語法突出顯示;我沒有看到使用GtkSourceView語法高亮/主題配置的方法。

    0熱度

    1回答

    我有一個GtkSourceView小部件與一些文本,它工作正常。 我想在用戶調整視圖窗口小部件時更改相關文本緩衝區的內容;我無法可靠地做到這一點。什麼是首選方法? SourceView小部件在GtkPaned之內,可以通過用戶移動拆分器或容器窗口更改大小來調整大小。

    0熱度

    1回答

    我想加載一個Glade文件到簡單的Gtkmm應用程序。這裏是我的代碼: #include <gtkmm.h> int main(int argc, char* argv[]) { try { Glib::RefPtr<Gtk::Application> app = Gtk::Application::create(argc, argv, "org.helen.ide");

    1熱度

    1回答

    我試圖廢棄Gedit的插件codecompletion的端口到Python 3. 在原始代碼一個Python 2包被稱爲: import gtksourceview2 as gsv 並且然後一個類繼承來,想必,執行完成: class JSONProvider(gobject.GObject, gsv.CompletionProvider): MARK_NAME = 'JSONProv

    1熱度

    1回答

    如何更改(如果可以)這些圖標/標記?我找不到任何文檔! 我使用Python和自定義方案風格,但任何想法可以幫助

    0熱度

    1回答

    我想創建我自己的語言定義,並用它來突出顯示我的應用程序中的語法。 我的問題是,試圖從我的應用程序的數據文件夾(/usr/share/myapp/)訪問語言定義,即使使用c.lang文件從/usr/share/gtksourceview-3.0/language-specs/複製,只是爲了測試的時候,我在運行時出現此錯誤: GtkSourceView-WARNING **: Failed to lo

    0熱度

    1回答

    假設我想爲字符B後面出現的每個字符A定義一種特殊風格。如果我這樣做? <context id="AAA" style-ref="punct"> <match>[B][A]</match> </context> 然後B本身得到突出顯示,我不想;我只想突出顯示A.我該怎麼做?

    0熱度

    1回答

    雖然上open suse 13.1運行 frama-c-gui aluminium 給出警告消息: [GUI]警告:MIME類型「文本/ x-csrc'找不到 這是什麼原因和解決方案?

    1熱度

    1回答

    如文檔建議here,有一個GtkSource.View對象,我已經檢索了它的緩衝區並作爲GtkSource.FileLoader.new中的參數傳入。基本上這裏是我的代碼: # set file loader file = GtkSource.File() file.set_location(Gio.File.new_for_path('/home/ishan/Desktop/

    0熱度

    1回答

    我想要更改降序文件的列表標記的顯示方式中的主題tomorrow_night-eighties.xml,我從https://wiki.gnome.org/Projects/GtkSourceView/StyleSchemes下載了這些主題。我知道的gedit從 /usr/share/gtksourceview-3.0/language-specs/ 降價語言文件是markdown.lang裝載它