{"id":404,"date":"2010-05-12T10:21:44","date_gmt":"2010-05-12T09:21:44","guid":{"rendered":"http:\/\/www.any-where.de\/blog\/?p=404"},"modified":"2010-09-22T07:33:40","modified_gmt":"2010-09-22T06:33:40","slug":"gedittools-a-plug-in-for-gedit","status":"publish","type":"post","link":"https:\/\/www.any-where.de\/blog\/gedittools-a-plug-in-for-gedit\/","title":{"rendered":"Gedittools &#8211; a plug-in for gedit."},"content":{"rendered":"<p><small><strong>Update September 21:<\/strong> The XML Highlighting algorithm has been re-implemented. Therefore, this feature is now much faster than before. Also, it is not triggered automatically. There is a new button in the toolbar to start XML highlighting.<\/small><\/p>\n<p>During the past few weeks I extended <a href=\"http:\/\/live.gnome.org\/Gedit\/\">gedit<\/a> by several little plug-ins that I needed to have for my daily developer work. Now, I merged all those to one single configurable plug-in called gedittools.<\/p>\n<p>It comes along with the following features:<\/p>\n<ul>\n<li><strong>XML highlighting:<\/strong> After hitting the highlighting button in the tool bar, the complete tree inside the file will be highlighted. Depending on depth different colors will be used.<\/li>\n<li><strong>Selection highlighting: <\/strong>After a double click on any word, all occurrances of the selected word will be highlighted throughout the whole current document.<\/li>\n<li><strong>Search selection count: <\/strong>After a double click on any word, all occurrances of the selected word will be counted and the sum will be displayed in the status bar of the document.<\/li>\n<li><strong>Launch meld to compare files: <\/strong>A button is added to the toolbar of gedit to allow launching meld. Therefore a screen will be displayed: It allows selection of a file which will be compared to the current active file in gedit.<\/li>\n<\/ul>\n<p>The plug-in is configurable: You can choose which plug-in you want to use. To make use of the meld launcher feature, an installation of meld is required. Refer to the README file for details.<\/p>\n<div style=\"background: #ffdddd; padding: 5px;\">\n<p><strong>Download here<\/strong><\/p>\n<p>If you want to use the plug-in, feel free to download it at github: <a href=\"http:\/\/github.com\/mmuell23\/mmuell23\" target=\"_blank\">http:\/\/github.com\/mmuell23\/mmuell23<\/a><\/p>\n<p><strong>To install from git:<\/strong><\/p>\n<pre>git clone http:\/\/github.com\/mmuell23\/mmuell23.git\r\ncp -r mmuell23\/gedittools\/* ~\/.gnome2\/gedit\/plugins<\/pre>\n<p>Activate plug-in in gedit preferences and configure it as you wish.<\/p>\n<\/div>\n<p><strong>Install from zip File:<\/strong><\/p>\n<p>You might also download the plug-in as a zip file from github. Hit the &#8220;download source&#8221; button on the top right of the site.<\/p>\n<p>Extract all files and copy to <em>~\/.gnome2\/gedit\/plugins<\/em><\/p>\n<p>Activate plug-in in gedit preferences and configure it as you wish.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update September 21: The XML Highlighting algorithm has been re-implemented. Therefore, this feature is now much faster than before. Also, it is not triggered automatically. There is a new button in the toolbar to start XML highlighting. During the past few weeks I extended gedit by several little plug-ins that I needed to have for &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.any-where.de\/blog\/gedittools-a-plug-in-for-gedit\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Gedittools &#8211; a plug-in for gedit.&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,4],"tags":[131,128,132,130,133],"class_list":["post-404","post","type-post","status-publish","format-standard","hentry","category-linux","category-programming-the-web","tag-count-search-results","tag-gedit","tag-meld","tag-plug-in","tag-xml-highlighting"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":11,"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":472,"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions\/472"}],"wp:attachment":[{"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.any-where.de\/blog\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}