Kaydet (Commit) 6bc4029f authored tarafından Nick Treleaven's avatar Nick Treleaven

Add docs for the HTMLChars plugin (patch by Frank).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5380 ea778897-0a13-0410-b9d1-a72fbfd435f5
üst dc938b35
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
* src/main.c: * src/main.c:
Show GIO/built-in regex support in startup debug message as well as Show GIO/built-in regex support in startup debug message as well as
for --version. for --version.
* doc/geany.txt, doc/geany.html:
Add docs for the HTMLChars plugin (patch by Frank).
2010-11-04 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com> 2010-11-04 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
......
...@@ -451,35 +451,44 @@ of this program, and also in the chapter <a class="reference" href="#gnu-general ...@@ -451,35 +451,44 @@ of this program, and also in the chapter <a class="reference" href="#gnu-general
</ul> </ul>
</li> </li>
<li><a class="reference" href="#plugin-documentation" id="id203" name="id203">Plugin documentation</a><ul> <li><a class="reference" href="#plugin-documentation" id="id203" name="id203">Plugin documentation</a><ul>
<li><a class="reference" href="#save-actions" id="id204" name="id204">Save Actions</a><ul> <li><a class="reference" href="#htmlchars" id="id204" name="id204">HTMLChars</a><ul>
<li><a class="reference" href="#instant-save" id="id205" name="id205">Instant Save</a></li> <li><a class="reference" href="#insert-entity-dialog" id="id205" name="id205">Insert entity dialog</a></li>
<li><a class="reference" href="#backup-copy" id="id206" name="id206">Backup Copy</a></li> <li><a class="reference" href="#replace-special-chars-by-its-entity" id="id206" name="id206">Replace special chars by its entity</a><ul>
<li><a class="reference" href="#at-typing-time" id="id207" name="id207">At typing time</a></li>
<li><a class="reference" href="#bulk-replacement" id="id208" name="id208">Bulk replacement</a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
<li><a class="reference" href="#contributing-to-this-document" id="id207" name="id207">Contributing to this document</a></li> <li><a class="reference" href="#save-actions" id="id209" name="id209">Save Actions</a><ul>
<li><a class="reference" href="#scintilla-keyboard-commands" id="id208" name="id208">Scintilla keyboard commands</a><ul> <li><a class="reference" href="#instant-save" id="id210" name="id210">Instant Save</a></li>
<li><a class="reference" href="#keyboard-commands" id="id209" name="id209">Keyboard commands</a></li> <li><a class="reference" href="#backup-copy" id="id211" name="id211">Backup Copy</a></li>
</ul> </ul>
</li> </li>
<li><a class="reference" href="#tips-and-tricks" id="id210" name="id210">Tips and tricks</a><ul>
<li><a class="reference" href="#document-notebook" id="id211" name="id211">Document notebook</a></li>
<li><a class="reference" href="#editor" id="id212" name="id212">Editor</a></li>
<li><a class="reference" href="#interface" id="id213" name="id213">Interface</a></li>
<li><a class="reference" href="#gtk-related" id="id214" name="id214">GTK-related</a></li>
</ul> </ul>
</li> </li>
<li><a class="reference" href="#compile-time-options" id="id215" name="id215">Compile-time options</a><ul> <li><a class="reference" href="#contributing-to-this-document" id="id212" name="id212">Contributing to this document</a></li>
<li><a class="reference" href="#src-geany-h" id="id216" name="id216">src/geany.h</a></li> <li><a class="reference" href="#scintilla-keyboard-commands" id="id213" name="id213">Scintilla keyboard commands</a><ul>
<li><a class="reference" href="#project-h" id="id217" name="id217">project.h</a></li> <li><a class="reference" href="#keyboard-commands" id="id214" name="id214">Keyboard commands</a></li>
<li><a class="reference" href="#editor-h" id="id218" name="id218">editor.h</a></li>
<li><a class="reference" href="#keyfile-c" id="id219" name="id219">keyfile.c</a></li>
<li><a class="reference" href="#build-c" id="id220" name="id220">build.c</a></li>
</ul> </ul>
</li> </li>
<li><a class="reference" href="#gnu-general-public-license" id="id221" name="id221">GNU General Public License</a></li> <li><a class="reference" href="#tips-and-tricks" id="id215" name="id215">Tips and tricks</a><ul>
<li><a class="reference" href="#license-for-scintilla-and-scite" id="id222" name="id222">License for Scintilla and SciTE</a></li> <li><a class="reference" href="#document-notebook" id="id216" name="id216">Document notebook</a></li>
<li><a class="reference" href="#editor" id="id217" name="id217">Editor</a></li>
<li><a class="reference" href="#interface" id="id218" name="id218">Interface</a></li>
<li><a class="reference" href="#gtk-related" id="id219" name="id219">GTK-related</a></li>
</ul>
</li>
<li><a class="reference" href="#compile-time-options" id="id220" name="id220">Compile-time options</a><ul>
<li><a class="reference" href="#src-geany-h" id="id221" name="id221">src/geany.h</a></li>
<li><a class="reference" href="#project-h" id="id222" name="id222">project.h</a></li>
<li><a class="reference" href="#editor-h" id="id223" name="id223">editor.h</a></li>
<li><a class="reference" href="#keyfile-c" id="id224" name="id224">keyfile.c</a></li>
<li><a class="reference" href="#build-c" id="id225" name="id225">build.c</a></li>
</ul>
</li>
<li><a class="reference" href="#gnu-general-public-license" id="id226" name="id226">GNU General Public License</a></li>
<li><a class="reference" href="#license-for-scintilla-and-scite" id="id227" name="id227">License for Scintilla and SciTE</a></li>
</ul> </ul>
</div> </div>
<div class="section"> <div class="section">
...@@ -5476,10 +5485,61 @@ use 'SearchEntry')</td> ...@@ -5476,10 +5485,61 @@ use 'SearchEntry')</td>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id203" id="plugin-documentation" name="plugin-documentation">Plugin documentation</a></h1> <h1><a class="toc-backref" href="#id203" id="plugin-documentation" name="plugin-documentation">Plugin documentation</a></h1>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id204" id="save-actions" name="save-actions">Save Actions</a></h2> <h2><a class="toc-backref" href="#id204" id="htmlchars" name="htmlchars">HTMLChars</a></h2>
<p>The HTMLChars plugin helps when working with special characters in
XML/HTML, e.g. German Umlauts ü and ä.</p>
<div class="section">
<h3><a class="toc-backref" href="#id205" id="insert-entity-dialog" name="insert-entity-dialog">Insert entity dialog</a></h3>
<p>When the plugin is enabled, you can insert special character
entities using <em>Tools-&gt;Insert Special HTML Characters</em>.</p>
<p>This opens up a dialog where you can find a huge amount of special
characters sorted by category that you might like to use inside your
document. You can expand and collapse the categories by clicking on
the little arrow on the left hand side. Once you have found the
desired character click on it and choose &quot;Insert&quot;. This will insert
the entity for the character at the current cursor position. You
might also like to double click the chosen entity instead.</p>
</div>
<div class="section">
<h3><a class="toc-backref" href="#id206" id="replace-special-chars-by-its-entity" name="replace-special-chars-by-its-entity">Replace special chars by its entity</a></h3>
<p>To help make a XML/HTML document valid the plugin supports
replacement of special chars known by the plugin. Both bulk
replacement and immediate replacement during typing are supported.</p>
<dl class="docutils">
<dt>A few characters will not be replaced. These are</dt>
<dd><ul class="first last simple">
<li>&quot;</li>
<li>&amp;</li>
<li>&lt;</li>
<li>&gt;</li>
<li>(<cite>&amp;nbsp;</cite>)</li>
</ul>
</dd>
</dl>
<div class="section">
<h4><a class="toc-backref" href="#id207" id="at-typing-time" name="at-typing-time">At typing time</a></h4>
<p>You can activate/deactivate this feature using the <em>Tools-&gt;HTML
Replacement-&gt;Auto-replace Special Characters</em> menu item. If it's
activated, all special characters (beside the given exceptions from
above) known by the plugin will be replaced by their entities.</p>
<p>You could also set a keybinding for the plugin to toggle the status
of this feature.</p>
</div>
<div class="section">
<h4><a class="toc-backref" href="#id208" id="bulk-replacement" name="bulk-replacement">Bulk replacement</a></h4>
<p>After inserting a huge amount of text, e.g. by using copy &amp; paste, the
plugin allows bulk replacement of all known characters (beside the
mentioned exceptions). You can find the function under the same
menu at <em>Tools-&gt;HTML Replacement-&gt;Replace Characters in Selection</em>, or
configure a keybinding for the plugin.</p>
</div>
</div>
</div>
<div class="section">
<h2><a class="toc-backref" href="#id209" id="save-actions" name="save-actions">Save Actions</a></h2>
<div class="section"> <div class="section">
<h3><a class="toc-backref" href="#id205" id="instant-save" name="instant-save">Instant Save</a></h3> <h3><a class="toc-backref" href="#id210" id="instant-save" name="instant-save">Instant Save</a></h3>
<p>This plugin sets on every new file (File-&gt;New or File-&gt; New (with template)) <p>This plugin sets on every new file (<em>File-&gt;New</em> or <em>File-&gt;New (with template)</em>)
a randomly chosen filename and set its filetype appropriate to the used template a randomly chosen filename and set its filetype appropriate to the used template
or when no template was used, to a configurable default filetype. or when no template was used, to a configurable default filetype.
This enables you to quickly compile, build and/or run the new file without the This enables you to quickly compile, build and/or run the new file without the
...@@ -5488,7 +5548,7 @@ useful when you often create new files just for testing some code or something ...@@ -5488,7 +5548,7 @@ useful when you often create new files just for testing some code or something
similar.</p> similar.</p>
</div> </div>
<div class="section"> <div class="section">
<h3><a class="toc-backref" href="#id206" id="backup-copy" name="backup-copy">Backup Copy</a></h3> <h3><a class="toc-backref" href="#id211" id="backup-copy" name="backup-copy">Backup Copy</a></h3>
<p>This plugin creates a backup copy of the current file in Geany when it is <p>This plugin creates a backup copy of the current file in Geany when it is
saved. You can specify the directory where the backup copy is saved and saved. You can specify the directory where the backup copy is saved and
you can configure the automatically added extension in the configure dialog you can configure the automatically added extension in the configure dialog
...@@ -5499,7 +5559,7 @@ copied into the configured backup directory when the file is saved in Geany.</p> ...@@ -5499,7 +5559,7 @@ copied into the configured backup directory when the file is saved in Geany.</p>
</div> </div>
</div> </div>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id207" id="contributing-to-this-document" name="contributing-to-this-document">Contributing to this document</a></h1> <h1><a class="toc-backref" href="#id212" id="contributing-to-this-document" name="contributing-to-this-document">Contributing to this document</a></h1>
<p>This document (<tt class="docutils literal"><span class="pre">geany.txt</span></tt>) is written in <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> <p>This document (<tt class="docutils literal"><span class="pre">geany.txt</span></tt>) is written in <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a>
(or &quot;reST&quot;). The source file for it is located in Geany's <tt class="docutils literal"><span class="pre">doc</span></tt> (or &quot;reST&quot;). The source file for it is located in Geany's <tt class="docutils literal"><span class="pre">doc</span></tt>
subdirectory. If you intend on making changes, you should grab the subdirectory. If you intend on making changes, you should grab the
...@@ -5519,7 +5579,7 @@ to build the docs. The package is named <tt class="docutils literal"><span class ...@@ -5519,7 +5579,7 @@ to build the docs. The package is named <tt class="docutils literal"><span class
and Fedora systems.</p> and Fedora systems.</p>
</div> </div>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id208" id="scintilla-keyboard-commands" name="scintilla-keyboard-commands">Scintilla keyboard commands</a></h1> <h1><a class="toc-backref" href="#id213" id="scintilla-keyboard-commands" name="scintilla-keyboard-commands">Scintilla keyboard commands</a></h1>
<p>Copyright © 1998, 2006 Neil Hodgson &lt;neilh(at)scintilla(dot)org&gt;</p> <p>Copyright © 1998, 2006 Neil Hodgson &lt;neilh(at)scintilla(dot)org&gt;</p>
<p>This appendix is distributed under the terms of the License for <p>This appendix is distributed under the terms of the License for
Scintilla and SciTE. A copy of this license can be found in the file Scintilla and SciTE. A copy of this license can be found in the file
...@@ -5528,7 +5588,7 @@ program and in the appendix of this document. See <a class="reference" href="#li ...@@ -5528,7 +5588,7 @@ program and in the appendix of this document. See <a class="reference" href="#li
Scintilla and SciTE</a>.</p> Scintilla and SciTE</a>.</p>
<p>20 June 2006</p> <p>20 June 2006</p>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id209" id="keyboard-commands" name="keyboard-commands">Keyboard commands</a></h2> <h2><a class="toc-backref" href="#id214" id="keyboard-commands" name="keyboard-commands">Keyboard commands</a></h2>
<p>Keyboard commands for Scintilla mostly follow common Windows and GTK+ <p>Keyboard commands for Scintilla mostly follow common Windows and GTK+
conventions. All move keys (arrows, page up/down, home and end) conventions. All move keys (arrows, page up/down, home and end)
allows to extend or reduce the stream selection when holding the allows to extend or reduce the stream selection when holding the
...@@ -5610,9 +5670,9 @@ menus. Some less common commands with no menu equivalent are:</p> ...@@ -5610,9 +5670,9 @@ menus. Some less common commands with no menu equivalent are:</p>
</div> </div>
</div> </div>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id210" id="tips-and-tricks" name="tips-and-tricks">Tips and tricks</a></h1> <h1><a class="toc-backref" href="#id215" id="tips-and-tricks" name="tips-and-tricks">Tips and tricks</a></h1>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id211" id="document-notebook" name="document-notebook">Document notebook</a></h2> <h2><a class="toc-backref" href="#id216" id="document-notebook" name="document-notebook">Document notebook</a></h2>
<ul class="simple"> <ul class="simple">
<li>Double-click on empty space in the notebook tab bar to open a <li>Double-click on empty space in the notebook tab bar to open a
new document.</li> new document.</li>
...@@ -5625,7 +5685,7 @@ shortcut). The interface pref must be enabled for this to work.</li> ...@@ -5625,7 +5685,7 @@ shortcut). The interface pref must be enabled for this to work.</li>
</ul> </ul>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id212" id="editor" name="editor">Editor</a></h2> <h2><a class="toc-backref" href="#id217" id="editor" name="editor">Editor</a></h2>
<ul class="simple"> <ul class="simple">
<li>Alt-scroll wheel moves up/down a page.</li> <li>Alt-scroll wheel moves up/down a page.</li>
<li>Ctrl-scroll wheel zooms in/out.</li> <li>Ctrl-scroll wheel zooms in/out.</li>
...@@ -5635,13 +5695,13 @@ shortcut). The interface pref must be enabled for this to work.</li> ...@@ -5635,13 +5695,13 @@ shortcut). The interface pref must be enabled for this to work.</li>
</ul> </ul>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id213" id="interface" name="interface">Interface</a></h2> <h2><a class="toc-backref" href="#id218" id="interface" name="interface">Interface</a></h2>
<ul class="simple"> <ul class="simple">
<li>Double-click on a symbol-list group to expand or compact it.</li> <li>Double-click on a symbol-list group to expand or compact it.</li>
</ul> </ul>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id214" id="gtk-related" name="gtk-related">GTK-related</a></h2> <h2><a class="toc-backref" href="#id219" id="gtk-related" name="gtk-related">GTK-related</a></h2>
<ul class="simple"> <ul class="simple">
<li>Scrolling the mouse wheel over a notebook tab bar will switch <li>Scrolling the mouse wheel over a notebook tab bar will switch
notebook pages.</li> notebook pages.</li>
...@@ -5656,7 +5716,7 @@ position without having to drag it.</li> ...@@ -5656,7 +5716,7 @@ position without having to drag it.</li>
</div> </div>
</div> </div>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id215" id="compile-time-options" name="compile-time-options">Compile-time options</a></h1> <h1><a class="toc-backref" href="#id220" id="compile-time-options" name="compile-time-options">Compile-time options</a></h1>
<p>There are some options which can only be changed at compile time, <p>There are some options which can only be changed at compile time,
and some options which are used as the default for configurable and some options which are used as the default for configurable
options. To change these options, edit the appropriate source file options. To change these options, edit the appropriate source file
...@@ -5668,7 +5728,7 @@ not be changed.</p> ...@@ -5668,7 +5728,7 @@ not be changed.</p>
<p class="last">Most users should not need to change these options.</p> <p class="last">Most users should not need to change these options.</p>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id216" id="src-geany-h" name="src-geany-h">src/geany.h</a></h2> <h2><a class="toc-backref" href="#id221" id="src-geany-h" name="src-geany-h">src/geany.h</a></h2>
<table border="1" class="docutils"> <table border="1" class="docutils">
<colgroup> <colgroup>
<col width="33%" /> <col width="33%" />
...@@ -5725,7 +5785,7 @@ when building on a non-Win32 system.</em></td> ...@@ -5725,7 +5785,7 @@ when building on a non-Win32 system.</em></td>
</table> </table>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id217" id="project-h" name="project-h">project.h</a></h2> <h2><a class="toc-backref" href="#id222" id="project-h" name="project-h">project.h</a></h2>
<table border="1" class="docutils"> <table border="1" class="docutils">
<colgroup> <colgroup>
<col width="33%" /> <col width="33%" />
...@@ -5750,7 +5810,7 @@ open dialog.</td> ...@@ -5750,7 +5810,7 @@ open dialog.</td>
</table> </table>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id218" id="editor-h" name="editor-h">editor.h</a></h2> <h2><a class="toc-backref" href="#id223" id="editor-h" name="editor-h">editor.h</a></h2>
<table border="1" class="docutils"> <table border="1" class="docutils">
<colgroup> <colgroup>
<col width="33%" /> <col width="33%" />
...@@ -5776,7 +5836,7 @@ underscore.</td> ...@@ -5776,7 +5836,7 @@ underscore.</td>
</table> </table>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id219" id="keyfile-c" name="keyfile-c">keyfile.c</a></h2> <h2><a class="toc-backref" href="#id224" id="keyfile-c" name="keyfile-c">keyfile.c</a></h2>
<p>These are default settings that can be overridden in the <a class="reference" href="#preferences">Preferences</a> dialog.</p> <p>These are default settings that can be overridden in the <a class="reference" href="#preferences">Preferences</a> dialog.</p>
<table border="1" class="docutils"> <table border="1" class="docutils">
<colgroup> <colgroup>
...@@ -5857,7 +5917,7 @@ Geany provide.</td> ...@@ -5857,7 +5917,7 @@ Geany provide.</td>
</table> </table>
</div> </div>
<div class="section"> <div class="section">
<h2><a class="toc-backref" href="#id220" id="build-c" name="build-c">build.c</a></h2> <h2><a class="toc-backref" href="#id225" id="build-c" name="build-c">build.c</a></h2>
<table border="1" class="docutils"> <table border="1" class="docutils">
<colgroup> <colgroup>
<col width="33%" /> <col width="33%" />
...@@ -5902,7 +5962,7 @@ overriding the compile setting.</td> ...@@ -5902,7 +5962,7 @@ overriding the compile setting.</td>
</div> </div>
</div> </div>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id221" id="gnu-general-public-license" name="gnu-general-public-license">GNU General Public License</a></h1> <h1><a class="toc-backref" href="#id226" id="gnu-general-public-license" name="gnu-general-public-license">GNU General Public License</a></h1>
<pre class="literal-block"> <pre class="literal-block">
GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE
Version 2, June 1991 Version 2, June 1991
...@@ -6247,7 +6307,7 @@ Public License instead of this License. ...@@ -6247,7 +6307,7 @@ Public License instead of this License.
</pre> </pre>
</div> </div>
<div class="section"> <div class="section">
<h1><a class="toc-backref" href="#id222" id="license-for-scintilla-and-scite" name="license-for-scintilla-and-scite">License for Scintilla and SciTE</a></h1> <h1><a class="toc-backref" href="#id227" id="license-for-scintilla-and-scite" name="license-for-scintilla-and-scite">License for Scintilla and SciTE</a></h1>
<p>Copyright 1998-2003 by Neil Hodgson &lt;neilh(at)scintilla(dot)org&gt;</p> <p>Copyright 1998-2003 by Neil Hodgson &lt;neilh(at)scintilla(dot)org&gt;</p>
<p>All Rights Reserved</p> <p>All Rights Reserved</p>
<p>Permission to use, copy, modify, and distribute this software and <p>Permission to use, copy, modify, and distribute this software and
...@@ -6267,7 +6327,7 @@ USE OR PERFORMANCE OF THIS SOFTWARE.</p> ...@@ -6267,7 +6327,7 @@ USE OR PERFORMANCE OF THIS SOFTWARE.</p>
<div class="footer"> <div class="footer">
<hr class="footer" /> <hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>. <a class="reference" href="geany.txt">View document source</a>.
Generated on: 2010-10-26 15:12 UTC. Generated on: 2010-11-07 18:52 UTC.
Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source. Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div> </div>
......
...@@ -4588,12 +4588,71 @@ Quit Quit Geany ...@@ -4588,12 +4588,71 @@ Quit Quit Geany
Plugin documentation Plugin documentation
==================== ====================
HTMLChars
---------
The HTMLChars plugin helps when working with special characters in
XML/HTML, e.g. German Umlauts ü and ä.
Insert entity dialog
^^^^^^^^^^^^^^^^^^^^
When the plugin is enabled, you can insert special character
entities using *Tools->Insert Special HTML Characters*.
This opens up a dialog where you can find a huge amount of special
characters sorted by category that you might like to use inside your
document. You can expand and collapse the categories by clicking on
the little arrow on the left hand side. Once you have found the
desired character click on it and choose "Insert". This will insert
the entity for the character at the current cursor position. You
might also like to double click the chosen entity instead.
Replace special chars by its entity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To help make a XML/HTML document valid the plugin supports
replacement of special chars known by the plugin. Both bulk
replacement and immediate replacement during typing are supported.
A few characters will not be replaced. These are
* "
* &
* <
* >
* (`&nbsp;`)
At typing time
``````````````
You can activate/deactivate this feature using the *Tools->HTML
Replacement->Auto-replace Special Characters* menu item. If it's
activated, all special characters (beside the given exceptions from
above) known by the plugin will be replaced by their entities.
You could also set a keybinding for the plugin to toggle the status
of this feature.
Bulk replacement
````````````````
After inserting a huge amount of text, e.g. by using copy & paste, the
plugin allows bulk replacement of all known characters (beside the
mentioned exceptions). You can find the function under the same
menu at *Tools->HTML Replacement->Replace Characters in Selection*, or
configure a keybinding for the plugin.
Save Actions Save Actions
------------ ------------
Instant Save Instant Save
^^^^^^^^^^^^ ^^^^^^^^^^^^
This plugin sets on every new file (File->New or File-> New (with template)) This plugin sets on every new file (*File->New* or *File->New (with template)*)
a randomly chosen filename and set its filetype appropriate to the used template a randomly chosen filename and set its filetype appropriate to the used template
or when no template was used, to a configurable default filetype. or when no template was used, to a configurable default filetype.
This enables you to quickly compile, build and/or run the new file without the This enables you to quickly compile, build and/or run the new file without the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment