Changeset View
Changeset View
Standalone View
Standalone View
doc/kate/plugins.docbook
Show All 32 Lines | |||||
33 | </para> | 33 | </para> | ||
34 | 34 | | |||
35 | <para> | 35 | <para> | ||
36 | The available application plugins are: | 36 | The available application plugins are: | ||
37 | </para> | 37 | </para> | ||
38 | <itemizedlist> | 38 | <itemizedlist> | ||
39 | <listitem> | 39 | <listitem> | ||
40 | <para><link linkend="kate-application-plugin-backtracebrowser">Backtrace Browser</link> | 40 | <para><link linkend="kate-application-plugin-backtracebrowser">Backtrace Browser</link> | ||
41 | - Backtrace navigation tool view</para> | 41 | - C/C++ Backtrace navigation tool view</para> | ||
42 | </listitem> | 42 | </listitem> | ||
43 | <listitem> | 43 | <listitem> | ||
44 | <para><link linkend="kate-application-plugin-build">Build Plugin</link> - Compile or Make and parse error messages</para> | 44 | <para><link linkend="kate-application-plugin-build">Build Plugin</link> - Compile or Make and parse error messages</para> | ||
45 | </listitem> | 45 | </listitem> | ||
46 | <listitem> | 46 | <listitem> | ||
47 | <para><link linkend="kate-application-plugin-closeexceptlike">Close Except/Like</link> | 47 | <para><link linkend="kate-application-plugin-closeexceptlike">Close Except/Like</link> | ||
48 | - Close group of documents based on a common path or file extension</para> | 48 | - Close group of documents based on a common path or file extension</para> | ||
49 | </listitem> | 49 | </listitem> | ||
50 | <listitem> | 50 | <listitem> | ||
51 | <para><link linkend="kate-application-plugin-ctags">CTags</link> - | 51 | <para><link linkend="kate-application-plugin-ctags">CTags</link> - | ||
52 | Look up definitions/declarations with CTags</para> | 52 | Look up definitions/declarations with CTags</para> | ||
53 | </listitem> | 53 | </listitem> | ||
54 | <listitem> | 54 | <listitem> | ||
55 | <para><link linkend="kate-application-plugin-preview">Document preview</link> - | 55 | <para><link linkend="kate-application-plugin-preview">Document preview</link> - | ||
56 | Preview the document in the target format.</para> | 56 | Preview the document in the target format.</para> | ||
57 | </listitem> | 57 | </listitem> | ||
58 | <listitem> | 58 | <listitem> | ||
59 | <para><link linkend="kate-application-plugin-documentswitcher">Document switcher</link> - | 59 | <para><link linkend="kate-application-plugin-documentswitcher">Document switcher</link> - | ||
60 | Quick document switching with <keycombo action="simul">&Alt;	</keycombo> behavior</para> | 60 | Quick document switching with <keycombo action="simul">&Alt;	</keycombo> behavior</para> | ||
61 | </listitem> | 61 | </listitem> | ||
62 | <listitem> | 62 | <listitem> | ||
63 | <para><link linkend="kate-application-plugin-fsbrowser">File system browser</link> - | 63 | <para><link linkend="kate-application-plugin-fsbrowser">File System Browser</link> - | ||
64 | File system browser tool view</para> | 64 | File system browser tool view</para> | ||
65 | </listitem> | 65 | </listitem> | ||
66 | <listitem> | 66 | <listitem> | ||
67 | <para><link linkend="kate-application-plugin-documents">Documents</link> - Displays the open files in a file tree</para> | 67 | <para><link linkend="kate-application-plugin-documents">Document Tree View</link> - Displays the open files in a file tree</para> | ||
68 | </listitem> | 68 | </listitem> | ||
69 | <listitem> | 69 | <listitem> | ||
70 | <para><link linkend="kate-application-plugin-gdb">&gdb;</link> - Provides a | 70 | <para><link linkend="kate-application-plugin-gdb">&gdb;</link> - Provides a | ||
71 | simple &gdb; frontend</para> | 71 | simple &gdb; frontend</para> | ||
72 | </listitem> | 72 | </listitem> | ||
73 | <!--from workspace/plasma-sdk, why picked up here? | 73 | <!--from workspace/plasma-sdk, why picked up here? | ||
74 | <listitem> | 74 | <listitem> | ||
75 | <para>Icon picker - Invokes Cuttlefish icon picker</para> | 75 | <para>Icon picker - Invokes Cuttlefish icon picker</para> | ||
76 | </listitem> | 76 | </listitem> | ||
77 | --> | 77 | --> | ||
78 | <listitem> | 78 | <listitem> | ||
79 | <para><link linkend="kate-application-plugin-lumen">Lumen</link> - Lumen | 79 | <para><link linkend="kate-application-plugin-lumen">Lumen</link> - Lumen | ||
80 | is a Autocompletion Plugin for D, using the DCD autocompletion server</para> | 80 | Autocompletion Plugin for D, using the DCD autocompletion server</para> | ||
81 | </listitem> | 81 | </listitem> | ||
82 | <listitem> | 82 | <listitem> | ||
83 | <para><link linkend="kate-application-plugin-openheader">Open Header</link> | 83 | <para><link linkend="kate-application-plugin-openheader">Open Header</link> | ||
84 | - Opens the corresponding .h/[.cpp|.c] file</para> | 84 | - Opens the corresponding .h/[.cpp|.c] file</para> | ||
85 | </listitem> | 85 | </listitem> | ||
86 | <listitem> | 86 | <listitem> | ||
87 | <para><link linkend="kate-application-plugin-projects">Project Plugin</link> - Project plugin for kate</para> | 87 | <para><link linkend="kate-application-plugin-projects">Project Plugin</link> - Integration with Git and other source control systems</para> | ||
88 | </listitem> | 88 | </listitem> | ||
89 | <listitem> | 89 | <listitem> | ||
90 | <para>Replicode</para> | 90 | <para>Replicode - Cconstructivist AI language and runtime</para> | ||
91 | </listitem> | 91 | </listitem> | ||
92 | <listitem> | 92 | <listitem> | ||
93 | <para><link linkend="kate-application-plugin-rust">Rust code completion</link> | 93 | <para><link linkend="kate-application-plugin-rust">Rust code completion</link> | ||
94 | - Code completion for Rust source code</para> | 94 | - Code completion for Rust source code</para> | ||
95 | </listitem> | 95 | </listitem> | ||
96 | <listitem> | 96 | <listitem> | ||
97 | <para><link linkend="kate-application-plugin-searchinfiles">Search & Replace</link> - | 97 | <para><link linkend="kate-application-plugin-searchinfiles">Search & Replace</link> - | ||
98 | Search or replace patterns in opened documents or in files on disk</para> | 98 | Search and replace in documents, folders, or projects</para> | ||
99 | </listitem> | 99 | </listitem> | ||
100 | <listitem> | 100 | <listitem> | ||
101 | <para><link linkend="kate-application-plugin-snippets">Snippets tool view</link> - Tool view embedding the snippets management</para> | 101 | <para><link linkend="kate-application-plugin-snippets">Snippets tool view</link> - Tool view embedding the snippets management</para> | ||
102 | </listitem> | 102 | </listitem> | ||
103 | <listitem> | 103 | <listitem> | ||
104 | <para><link linkend="kate-application-plugin-sql">SQL Plugin</link> - Execute | 104 | <para><link linkend="kate-application-plugin-sql">SQL Plugin</link> - Execute | ||
105 | query on SQL databases</para> | 105 | query on SQL databases</para> | ||
106 | </listitem> | 106 | </listitem> | ||
107 | <listitem> | 107 | <listitem> | ||
108 | <para><link linkend="kate-application-plugin-symbolviewer">Symbol Viewer</link> | 108 | <para><link linkend="kate-application-plugin-symbolviewer">Symbol Viewer</link> | ||
109 | - Extract and show reference symbols from source</para> | 109 | - Extract and show reference symbols from source</para> | ||
110 | </listitem> | 110 | </listitem> | ||
111 | <listitem> | 111 | <listitem> | ||
112 | <para><link linkend="kate-application-plugin-konsole">Terminal tool view</link> - Tool view embedding a terminal widget</para> | 112 | <para><link linkend="kate-application-plugin-konsole">Terminal tool view</link> - Have a terminal at the ready, using KDE's Konsole widget</para> | ||
113 | </listitem> | 113 | </listitem> | ||
114 | <listitem> | 114 | <listitem> | ||
115 | <para><link linkend="kate-application-plugin-textfilter">Text Filter</link> - Easy text filtering</para> | 115 | <para><link linkend="kate-application-plugin-textfilter">Text Filter</link> - Process text using terminal commands</para> | ||
116 | </listitem> | 116 | </listitem> | ||
117 | <listitem> | 117 | <listitem> | ||
118 | <para><link linkend="kate-application-plugin-xmltools">&XML;Completetion</link> - Lists &XML; elements, | 118 | <para><link linkend="kate-application-plugin-xmltools">&XML;Completetion</link> - Lists &XML; elements, | ||
119 | attributes, attribute values and entities allowed by DTD</para> | 119 | attributes, attribute values and entities allowed by DTD</para> | ||
120 | </listitem> | 120 | </listitem> | ||
121 | <listitem> | 121 | <listitem> | ||
122 | <para><link linkend="kate-application-plugin-xmlcheck">&XML; Validation</link>- Validates &XML; files using xmllint</para> | 122 | <para><link linkend="kate-application-plugin-xmlcheck">&XML; Validation</link>- Validates &XML; files using xmllint</para> | ||
123 | </listitem> | 123 | </listitem> | ||
▲ Show 20 Lines • Show All 622 Lines • ▼ Show 20 Line(s) | |||||
746 | 746 | | |||
747 | </sect2> | 747 | </sect2> | ||
748 | 748 | | |||
749 | </sect1> | 749 | </sect1> | ||
750 | 750 | | |||
751 | 751 | | |||
752 | <sect1 id="kate-application-plugin-fsbrowser"> | 752 | <sect1 id="kate-application-plugin-fsbrowser"> | ||
753 | 753 | | |||
754 | <title>Filesystem Browser</title> | 754 | <title>File System Browser</title> | ||
755 | 755 | | |||
756 | <para>The Filesystem Browser is a folder viewer, allowing you to open | 756 | <para>The File System Browser is a folder viewer, allowing you to open | ||
757 | files from a displayed folder in the current frame.</para> | 757 | files from a displayed folder in the current frame.</para> | ||
758 | 758 | | |||
759 | <sect2 id="fsbrowser-menu"> | 759 | <sect2 id="fsbrowser-menu"> | ||
760 | <title>Menu Structure</title> | 760 | <title>Menu Structure</title> | ||
761 | <variablelist> | 761 | <variablelist> | ||
762 | 762 | | |||
763 | <varlistentry id="view-toolviews-show-filebrowser"> | 763 | <varlistentry id="view-toolviews-show-filebrowser"> | ||
764 | <term><menuchoice> | 764 | <term><menuchoice> | ||
▲ Show 20 Lines • Show All 1649 Lines • ▼ Show 20 Line(s) | |||||
2414 | editable template fields as local variables. For example in a snippet | 2414 | editable template fields as local variables. For example in a snippet | ||
2415 | containing <userinput>${<replaceable>field</replaceable>}</userinput>, | 2415 | containing <userinput>${<replaceable>field</replaceable>}</userinput>, | ||
2416 | a variable called <userinput>field</userinput> will be present which contains | 2416 | a variable called <userinput>field</userinput> will be present which contains | ||
2417 | the up-to-date contents of the template field. Those variables can either | 2417 | the up-to-date contents of the template field. Those variables can either | ||
2418 | be used in the function statically or passed as arguments, by using the | 2418 | be used in the function statically or passed as arguments, by using the | ||
2419 | <userinput>${func(field)}</userinput> or <userinput>${<replaceable>field2=func(field)</replaceable>}</userinput> | 2419 | <userinput>${func(field)}</userinput> or <userinput>${<replaceable>field2=func(field)</replaceable>}</userinput> | ||
2420 | syntax in the snippet string.</para> | 2420 | syntax in the snippet string.</para> | ||
2421 | <para>You can use | 2421 | <para>You can use | ||
2422 | the &kate; scripting API to get the selected text, full text, file name and | 2422 | the <ulink url="help:/katepart/development.html#dev-scripting-api">&kate; scripting API</ulink> | ||
2423 | to get the selected text, full text, file name and | ||||
2423 | more by using the appropriate methods of the <userinput>document</userinput> | 2424 | more by using the appropriate methods of the <userinput>document</userinput> | ||
2424 | and <userinput>view</userinput> objects. Refer to the scripting API | 2425 | and <userinput>view</userinput> objects. Refer to the scripting API | ||
2425 | documentation for more information</para> | 2426 | documentation for more information</para> | ||
2426 | </listitem> | 2427 | </listitem> | ||
2427 | </varlistentry> | 2428 | </varlistentry> | ||
2428 | 2429 | | |||
2429 | </variablelist> | 2430 | </variablelist> | ||
2430 | </sect3> | 2431 | </sect3> | ||
▲ Show 20 Lines • Show All 742 Lines • Show Last 20 Lines |