PageRenderTime 49ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-2-pre4/doc/users-guide/using-plugins.xml

#
XML | 88 lines | 84 code | 1 blank | 3 comment | 0 complexity | f9fc1652f8cd72ae83d9b102ee6ff9a7 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <!-- jEdit buffer-local properties: -->
  2. <!-- :tabSize=1:indentSize=1:noTabs=true:wrap=soft:maxLineLen=80: -->
  3. <!-- :xml.root=users-guide.xml: -->
  4. <chapter id="using-plugins"><title>Installing and Using Plugins</title>
  5. <para>
  6. A <firstterm>plugin</firstterm> is an application which is loaded and runs
  7. as part of another, host application. Plugins respond to user commands
  8. and perform tasks that supplement the host application's features.
  9. </para>
  10. <para>
  11. This chapter covers installing, updating and removing plugins. Documentation
  12. for the plugins themselves can be found in
  13. <guimenu>Help</guimenu>&gt;<guimenuitem>jEdit Help</guimenuitem>, and
  14. information about writing plugins can be found in <xref
  15. linkend="writing-plugins-part" />.
  16. </para>
  17. <sect1 id="plugin-manager"><title>The Plugin Manager</title>
  18. <para>
  19. <guimenu>Plugins</guimenu>&gt;<guimenuitem>Plugin Manager</guimenuitem>
  20. displays the plugin manager window. The plugin manager lists all installed
  21. plugins; clicking on a plugin in the list will display information about it.
  22. </para>
  23. <para>
  24. To remove plugins, select them (multiple plugins can be selected by
  25. holding down <keycap>Control</keycap>) and click <guibutton>Remove</guibutton>.
  26. This will display a confirmation dialog box first.
  27. </para>
  28. <para>
  29. To view plugin documentation, select a plugin and click <guibutton>Help</guibutton>. Note that plugin documentation can also be accessed by invoking <guimenu>Help</guimenu>&gt;<guimenuitem>jEdit Help</guimenuitem>.
  30. </para>
  31. <para>
  32. <guimenu>Plugins</guimenu>&gt;<guimenuitem>Plugin Options</guimenuitem> displays a dialog box for changing plugin settings.
  33. </para>
  34. </sect1>
  35. <sect1 id="installing-plugins"><title>Installing and Updating Plugins</title>
  36. <para>
  37. Plugins can be installed in two ways; manually, and from the plugin manager.
  38. In most cases, plugins should be installed from the plugin manager. It is
  39. easier and more convenient.
  40. </para>
  41. <para>
  42. To install plugins manually, go to <ulink
  43. url="http://plugins.jedit.org">http://plugins.jedit.org</ulink> in a web
  44. browser and follow the directions on that page.
  45. </para>
  46. <para>
  47. To install plugins from the plugin manager, make sure you are connected to
  48. the Internet and click the <guibutton>Install</guibutton> tab in
  49. the plugin manager window. The plugin manager will then download information
  50. about available plugins from the jEdit web site, and present a list of
  51. plugins compatible with your jEdit release.
  52. </para>
  53. <para>
  54. Click on a plugin in the list to see some information about it. To select
  55. plugins for installation, click the check box next to their names in the list.
  56. </para>
  57. <para>
  58. The <guibutton>Total size</guibutton> field shows the total size
  59. of all plugins chosen for installation, along with any plugins that will be
  60. automatically downloaded in order to fulfill dependencies.
  61. </para>
  62. <para>
  63. Once you have specified plugins to install, click <guibutton>Install</guibutton> to begin the download process.
  64. </para>
  65. <para>
  66. By default, the plugin manager does not download plugin source code, and installs the downloaded plugins in the <filename>jars</filename>
  67. subdirectory of the user-specific settings directory. These settings can be changed in <guilabel>Plugin Manager</guilabel> pane of the
  68. <guimenu>Utilities</guimenu>&gt;<guimenuitem>Global Options</guimenuitem>
  69. dialog box; see <xref linkend="pluginmgr-pane" />.
  70. </para>
  71. <para>
  72. The <guibutton>Update</guibutton> tab of the plugin manager
  73. is very similar to the <guibutton>Install</guibutton> tab. It
  74. lists plugins for which updated versions are available. It will also offer to
  75. delete any obsolete plugins.
  76. </para>
  77. <sidebar><title>Proxy Servers and Firewalls</title>
  78. <para>
  79. If you are connected to the Internet through an HTTP proxy or SOCKS firewall,
  80. you will need to specify the relevant details in the
  81. <guibutton>Proxy Servers</guibutton> pane of the
  82. <guimenu>Utilities</guimenu>&gt;<guimenuitem>Global Options</guimenuitem>
  83. dialog box; see <xref linkend="firewall-pane"/>.
  84. </para>
  85. </sidebar>
  86. </sect1>
  87. </chapter>