問題タブ [gtksourceview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - syntax highlighting gtksourceview, use another xml file?
We can add our language definition in gedit
in a XML file
format, in the /usr/share/gtksourceview-3.0/language-specs/
folder,
But can we in our XML
refere to an other XML
file?
In my language definition i want to add some script (C , Python , Java
...) when they are between some special character, since they already have a XML file that i juste want to use it.
Anyone have a clue on achieving this?
https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html
c - GtkSourceGutter - 特定の行にアイコンまたはテキストをレンダリングする方法
カスタム gtk ソース ガター レンダラー pixbuf を挿入し、特定の行にアイコンをレンダリングしたいと考えています。
参照 API は、インターフェイスが GtkTreeView のインターフェイスと非常に似ていると述べていますが、ツリー モデルでは機能しません。では、GtkSourceGutter がツリー モデルで機能しない場合、特定の行にデータをレンダリングするにはどうすればよいでしょうか?
ライブラリ全体のすべての関数、提案されたすべての api と子オブジェクトをチェックしましたが、それについてのヒントすらありません。
意味がありません。man ページには、GtkSourceGutterRendererPixbuf を使用してセル内にアイコンを表示すると書かれています。実行すると、ガター gtk_source_gutter_renderer_pixbuf_set_pixbuf(renderer, pixbuf);
内のすべてのセルのアイコンがレンダリングされます。そして、唯一の方法が cairo を使用して pixbuf を手動で描画することである場合、これらのレンダラーのポイントは何ですか?
gtksourcegutterrenderer を使用して特定の行でpixbuf をレンダリングするにはどうすればよいですか?