1 <?xml version="1.0" encoding="UTF-8"?>
3 <title>プラグイン<indexterm>
4 <primary>plugins</primary>
7 <para>WinMergeプラグインは、COM APIで書かれたカスタムDLLまたはスクリプトレットです。
9 例えば、WinMergeで比較するためにMS Word のファイルからテキストデータを抽出するプラグインがあります。</para>
11 <para>プラグインは:<indexterm>
12 <primary>installing plugins</primary>
17 <para>1つのdllまたはスクリプトレット (<filename
18 class="extension">sct</filename>) ファイル</para>
22 <para><filename class="directory">MergePlugins</filename>
23 サブフォルダにインストールされます。WinMergeは、いくつかのプラグインをインストールします。</para>
27 <para>インストールが簡単: WinMergeのインストールに含まれていないプラグインをインストールするには、プラグインファイルを<filename
28 class="directory">MergePlugins</filename> にコピーするだけです。
29 プラグインは、次回WinMergeを開いたときに利用可能になります。
30 ウェブ上で他の開発者が書いた多くのプラグインを見つけることができます。
36 <title>プラグインの種類</title>
38 <para>プラグインは3つの主なカテゴリに分類されます:</para>
42 <term>エディタスクリプトプラグイン<indexterm>
43 <primary>editor complement plugins</primary>
47 <para>このタイプのプラグインは、ファイル比較ウィンドウのアクティブなエディタ(ファイルペイン)で選択したテキストに対してカスタム操作を実行します。
53 <term>展開プラグイン - ファイルからテキストフォーマットへ<indexterm>
54 <primary>unpacker plugins</primary>
58 <para>このタイプのプラグインは、圧縮ファイルを解凍して表示可能な形式に変換します。 元のファイルは変更されません。
59 一時的に変換されたファイルが作成され、WinMergeにロードされます。
62 <para>展開プラグインは、選択されたテキストやファイル内の差分に対してではなく、ファイル全体に対して機能します。
63 したがって、フォルダ比較ウインドウまたはファイルまたは
64 フォルダの選択ダイアログからファイル比較を起動するときのみ利用可能です。
65 展開プラグインはファイル比較ウィンドウでは利用できません。
68 <para>プラグインによっては、展開されたファイルを再圧縮することができます
69 (<xref linkend="Plugins_available" /> の詳細を参照して、
70 再圧縮がサポートされているかどうかを確認してください)。 その後、変換されたファイルをマージして保存できます。 この場合、梱包は自動的に行われます。
71 安全のために、変換したファイルを保存するときに名前を変更することをお勧めします。
75 <para>フォルダを比較すると、WinMergeは圧縮ファイルと非圧縮ファイルに
76 対して異なる結果をもたらす可能性があります。
77 たとえば、圧縮されていないときには同一のファイルでも、
78 圧縮された場合、作成日が含まれているために異なる場合があります。
79 WinMergeはすべての状況で展開プラグインを適用します。フォルダを比較するときや、
80 2つのファイルを比較するときでも同じ結果が得られます</para>
83 <para>プラグインの例: <xref linkend="CompareMSExcelFiles" />
84 <trademark class="registered">Microsoft</trademark>
85 <application>Excel</application> ファイルのテキスト内容を表示します。</para>
90 <term>比較前処理プラグイン: 差異を隠すためのファイルの前処理<indexterm>
91 <primary>prediffer plugins</primary>
96 比較ウィンドウに表示されている元のファイルには作用しません。
97 代わりに元のファイルから何らかの加工を行ったファイルを一時的に作成し、
98 そのファイルから差異リストを作成します。</para>
100 <para>プラグインの例: <xref linkend="IgnoreColumns" />
101 指定された列範囲に表示されている文字の違いを
109 <title>提案されたプラグインと自動モード</title>
111 <para>WinMergeはどのようにして渡されたファイルに適切なプラグインを適用しているのでしょうか?
112 各プラグインはファイル拡張子のリストを持っています
113 (<xref linkend = "Plugins_available" />セクションの各プラグインの<citetitle>ファイルフィルタ</citetitle>にも
114 リストされています) その拡張子は、1つ以上のファイルタイプをプラグインに関連付けるために使用されます。:
115 比較するファイルの拡張子があるプラグインの拡張子リストと一致する場合、
116 そのプラグインが<firstterm>提案されたプラグイン</firstterm>となります。
119 <para>このトピックで後述する展開プラグインタイプと比較前処理プラグインタイプには
120 別々のオプションがあり、これらを使用して手動または自動でプラグインを適用できます。
121 エディタスクリプトプラグインには自動モードはありません。
124 <para>自動モードを使用して選択したファイルにプラグインを適用すると、
125 WinMergeは、そのファイルタイプの推奨プラグインのリストを検索し、
126 名前が一致する最初のプラグインを適用します。
127 検索はアルファベット順で実行されます。このため、ファイルタイプに複数の推奨プラグインがある場合、
128 最初に見つかったもののみが適用されます。</para>
132 <title>プラグインの適用</title>
134 <para>次のサブセクションでは、各タイプのプラグインを適用する方法について説明します。
136 フォルダーとファイルのどちらを比較するかどうかによっても異なります。</para>
139 <title>ファイル比較ウインドウでのエディタスクリプトプラグイン適用
142 <para>ファイル比較ウィンドウのファイルペインにカーソルを置き、
144 <guimenu>プラグイン</guimenu>
146 <guisubmenu>スクリプト</guisubmenu>
147 </menuchoice>をクリックして、次の機能のいずれかを選択します:</para>
151 <para><function>Make Uppercase</function></para>
155 <para><function>Make Lowercase</function></para>
159 <para><function>Remove Duplicate Lines</function></para>
163 <para><function>Count Duplicate Lines</function></para>
167 <para><function>Sort Lines Ascending</function></para>
171 <para><function>Sort Lines Descending</function></para>
175 <para><function>Apply Filter Command...</function></para>
179 <para><function>Tokenize...</function></para>
183 <para><function>Trim Spaces</function></para>
187 <para><function>Insert Date</function></para>
191 <para><function>Insert Time</function></para>
195 <para><guisubmenu>スクリプト</guisubmenu> メニューのこの機能は、<xref
196 linkend="EditorAddin" /> と <xref linkend="Plugins_datetime" /> プラグイン
202 フォルダー比較ウインドウでは使用できません。</para>
207 <title>フォルダ比較ウインドウでの展開プラグインの適用</title>
209 <para>展開プラグインを適用する前に、
210 モードを自動モードまたは手動モードに設定できます。</para>
214 <para>このタイプのプラグインの自動モードを設定するには、 <menuchoice>
215 <guimenu>プラグイン</guimenu>
217 <guimenuitem>自動展開</guimenuitem>
218 </menuchoice>をクリックしてください。</para>
222 <para>手動モードを設定するには、<menuchoice>
223 <guimenu>プラグイン</guimenu>
225 <guimenuitem>手動展開</guimenuitem>
226 </menuchoice>をクリックしてください。</para>
230 <para>新たな設定を反映するにはフォルダー比較ウィンドウを<keycap>F5</keycap>をクリックして、
234 <title>自動展開モードの使用</title>
236 <para>自動展開が設定されているときにプラグインを適用するには、
237 フォルダー比較ウィンドウでファイルの比較操作を開始するだけです。
238 ファイルのタイプから自動的に選択された展開プラグイン(存在する場合)がファイルを前処理し、
239 WinMergeがファイル比較ウィンドウで開きます</para>
241 <para>たとえば、MS Wordの<filename>doc</filename>ファイルを右クリックして
242 <guimenuitem>Compare</guimenuitem>を選択するとします
243 (<xref linkend="Plugins_msword" />プラグインが利用可能であると仮定します)。
244 WinMergeは、docファイル(またはそのコピー)をプレーンテキストファイルに変換し、
245 ファイル比較ウィンドウで開きます。</para>
249 <title>手動展開モードの使用</title>
251 <para>手動モードでは、自動モードで選択されたものとは異なる展開プラグインを選択できます。
252 プラグインを使用せずに比較することもできます。</para>
254 <para>手動展開が設定されているときにプラグインを適用するには:</para>
258 <para>比較するファイルを選択します。</para>
263 <guimenu>プラグイン</guimenu>
265 <guimenuitem>展開プラグインで開く</guimenuitem>
266 </menuchoice>をクリックします</para>
268 <para>選択したファイルのタイプが利用可能な展開プラグインによってサポートされている場合にのみ、
269 このメニュー項目が有効になります。</para>
273 <para>展開プラグインの選択ダイアログで:</para>
275 <xi:include href="select_unpacker.xml"
276 xmlns:xi="http://www.w3.org/2001/XInclude"
277 xpointer="element(select-unpacker-proc)" />
281 <para><guibutton>OK</guibutton>をクリックして、
282 「展開プラグインの選択」ダイアログを閉じて、ファイル比較を開始します。</para>
289 <title>ファイル/フォルダ選択ダイアログでの展開プラグインの適用
292 <para>「ファイルまたはフォルダーの選択」ダイアログからファイル比較を起動するときに、
293 「展開プラグインの選択」ダイアログを使用してプラグインを適用できます。
294 詳細は、<xref linkend="Open_paths_unpacker" /> を参照してください。</para>
298 <title>フォルダ比較ウインドウでの比較前処理プラグインの適用</title>
300 <para>比較前処理プラグインでは、モード(<firstterm><Automatic></firstterm>または
301 <firstterm><None></firstterm>)またはプラグイン名を個々のファイルに設定します。
302 (これをすべてのファイルのモードを設定する展開プラグインと比較してください。)
303 つまり、同じフォルダー内のいくつかのファイルには異なる比較前処理モードがあります。
306 <para>フォルダー比較ウィンドウで1つ以上のファイルのモードを設定するには、
307 ファイルを右クリックして<menuchoice>
308 <guimenu>プラグイン設定</guimenu>
310 <guisubmenu>比較前処理プラグイン設定</guisubmenu>
311 </menuchoice>を選択し、サブメニューオプションのいずれかを選択します。</para>
315 <para><guisubmenu><Automatic></guisubmenu> は、
316 指定したファイルのタイプに使用できる比較前処理プラグインの最初のものを選択します。
321 <para><guisubmenu><None></guisubmenu>は、
322 比較前処理プラグインを使用しません。</para>
326 <para>ウィンドウを更新するには<keycap>F5</keycap>をクリックしてください。</para>
329 <para>非再帰比較中にサブフォルダーを開くと、モードは常に
330 <guimenuitem><None></guimenuitem>にリセットされます。</para>
333 <para>フォルダ比較ウィンドウからファイルを開くと、
334 ファイル比較ウィンドウが開く前にそのファイルの比較前処理プラグイン設定が適用されます。
339 <title>ファイル比較ウインドウでの比較前処理プラグインの適用</title>
343 <guimenu>プラグイン</guimenu>
345 <guisubmenu>比較前処理プラグイン</guisubmenu>
346 </menuchoice>をクリックして、リスト内のプラグインの1つを選択することにより、
347 比較前処理プラグインを適用できます。推奨されるプラグインはリストの上部に示されています。
348 プラグインが適用された後にファイルが再度比較されるため、ファイルを再スキャンする必要はありません。</para>
352 <section id="Plugins_available">
353 <title>使用できるプラグイン<indexterm>
354 <primary>Visual Basic dlls for plugins</primary>
355 </indexterm><indexterm>
356 <primary>plugins</primary>
358 <secondary>Visual Basic dlls</secondary>
361 <section id="CompareMSExcelFiles">
362 <title><filename>CompareMSExcelFiles<indexterm>
363 <primary>CompareMSExcelFiles plugin file</primary>
364 </indexterm></filename></title>
367 class="registered">Microsoft</trademark> <application>Excel</application>
368 ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
370 <para><segmentedlist>
371 <segtitle>分類</segtitle>
373 <segtitle>ファイルフィルタ</segtitle>
375 <segtitle>プラグイン引数</segtitle>
377 <segtitle>書き戻し</segtitle>
379 <segtitle>設定ダイアログサポート</segtitle>
381 <segtitle>依存するもの</segtitle>
386 <seg><filename class="extension">*.xls</filename>, <filename
387 class="extension">*.xlsx</filename>, <filename
388 class="extension">*.xlsm</filename>, <filename
389 class="extension">*.xlsb</filename>, <filename
390 class="extension">*.xla</filename>, <filename
391 class="extension">*.xlax</filename>, <filename
392 class="extension">*.xltx</filename>, <filename
393 class="extension">*.xltm</filename></seg>
401 <seg><trademark class="registered">Microsoft</trademark>
402 <application>Excel</application></seg>
404 </segmentedlist></para>
407 <section id="Plugins_powerpnt">
408 <title><filename>CompareMSPowerPointFiles<indexterm>
409 <primary>CompareMSPowerPointFiles plugin file</primary>
410 </indexterm></filename></title>
413 class="registered">Microsoft</trademark> <application>PowerPoint</application>
414 ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
416 <para><segmentedlist>
417 <segtitle>分類</segtitle>
419 <segtitle>ファイルフィルタ</segtitle>
421 <segtitle>プラグイン引数</segtitle>
423 <segtitle>書き戻し</segtitle>
425 <segtitle>設定ダイアログサポート</segtitle>
427 <segtitle>依存するもの</segtitle>
432 <seg><filename class="extension">*.ppt</filename>, <filename
433 class="extension">*.pptx</filename>, <filename
434 class="extension">*.pptm</filename>, <filename
435 class="extension">*.ppa</filename>, <filename
436 class="extension">*.ppam</filename>, <filename
437 class="extension">*.pot</filename>, <filename
438 class="extension">*.potx</filename>, <filename
439 class="extension">*.potm</filename></seg>
447 <seg><trademark class="registered">Microsoft</trademark>
448 <application>PowerPoint</application></seg>
450 </segmentedlist></para>
453 <section id="Plugins_visio">
454 <title><filename>CompareMSVisioFiles<indexterm>
455 <primary>CompareMSVisioFiles plugin file</primary>
456 </indexterm></filename></title>
459 class="registered">Microsoft</trademark> <application>Visio</application>
460 ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
462 <para><segmentedlist>
463 <segtitle>分類</segtitle>
465 <segtitle>ファイルフィルタ</segtitle>
467 <segtitle>プラグイン引数</segtitle>
469 <segtitle>書き戻し</segtitle>
471 <segtitle>設定ダイアログサポート</segtitle>
473 <segtitle>依存するもの</segtitle>
478 <seg><filename class="extension">*.vsd</filename>, <filename
479 class="extension">*.vsdx</filename>, <filename
480 class="extension">*.vsdm</filename>, <filename
481 class="extension">*.vss</filename>, <filename
482 class="extension">*.vssx</filename>, <filename
483 class="extension">*.vssm</filename>, <filename
484 class="extension">*.vst</filename>, <filename
485 class="extension">*.vstx</filename>, <filename
486 class="extension">*.vstm</filename></seg>
494 <seg><trademark class="registered">Microsoft</trademark>
495 <application>Visio</application></seg>
497 </segmentedlist></para>
500 <section id="Plugins_msword">
501 <title><filename>CompareMSWordFiles<indexterm>
502 <primary>CompareMSWordFiles plugin file</primary>
503 </indexterm></filename></title>
506 class="registered">Microsoft</trademark> <application>Word</application>
507 ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
509 <para><segmentedlist>
510 <segtitle>分類</segtitle>
512 <segtitle>ファイルフィルタ</segtitle>
514 <segtitle>プラグイン引数</segtitle>
516 <segtitle>書き戻し</segtitle>
518 <segtitle>設定ダイアログサポート</segtitle>
520 <segtitle>依存するもの</segtitle>
525 <seg><filename class="extension">*.doc</filename>, <filename
526 class="extension">*.docx</filename>, <filename
527 class="extension">*.docm</filename>, <filename
528 class="extension">*.dot</filename>, <filename
529 class="extension">*.dotx</filename>, <filename
530 class="extension">*.dotm</filename></seg>
538 <seg><trademark class="registered">Microsoft</trademark>
539 <application>Word</application></seg>
541 </segmentedlist></para>
544 <section id="EditorAddin">
545 <title><filename>editor addin<indexterm>
546 <primary>editor addin plugin file</primary>
547 </indexterm></filename></title>
549 <para>5つの機能を<menuchoice>
550 <guimenu>プラグイン</guimenu>
552 <guisubmenu>スクリプト</guisubmenu>
553 </menuchoice> メニューに追加します:</para>
557 <simpara><guimenuitem>MakeUpper</guimenuitem> は、選択範囲を大文字に変換します。
562 <simpara><guimenuitem>MakeLower</guimenuitem> 選択範囲を小文字に変換します。
567 <simpara><guimenuitem>SortAscending</guimenuitem> 選択範囲を昇順でソートします。
572 <simpara><guimenuitem>SortDescending</guimenuitem> 選択範囲を降順でソートします。
577 <simpara><guimenuitem>ExecFilterCommand</guimenuitem> 指定したフィルタコマンドの出力で選択範囲を置換します。
582 <para><segmentedlist>
583 <segtitle>分類</segtitle>
584 <segtitle>設定ダイアログサポート</segtitle>
587 <seg>Editor complement</seg>
590 </segmentedlist></para>
593 <section id="IgnoreColumns">
594 <title><filename>IgnoreColumns<indexterm>
595 <primary>IgnoreColumns plugin file</primary>
596 </indexterm></filename></title>
598 <para>このプラグインは、指定された列の文字を無視します。 最初の列の番号は1です。</para>
600 <para>このプラグインはタブ付きのファイルをサポートしていないことに注意してください。
601 プラグインは失敗しませんが、すべてのタブは通常の文字として扱われます。
604 <para>列を指定するには、プラグイン設定ダイアログを使用するか、次のフィールドをパラメーターとして使用して<filename>dll</filename>の名前を変更します:
609 <simpara>範囲間の区切り文字: _ または ,</simpara>
613 <simpara>最小と最大の間の区切り文字: <emphasis>その他の文字
614 </emphasis></simpara>
618 <simpara>最小と最大は範囲に含まれます。</simpara>
622 <simpara>max = minの場合、maxは省略できます。</simpara>
627 <title><filename>IgnoreColumns</filename> examples</title>
631 <term><filename>IgnoreColumns _ 3 _ 10 - 20 _ 32 -
632 33.dll</filename></term>
635 <simpara>列3、列10から20、列32から33のすべての文字を無視します。</simpara>
640 <term><filename>IgnoreColumns_1,30 to 40.dll</filename></term>
643 <simpara>列1と列30から40のすべての文字を無視します。
650 <para><segmentedlist>
651 <segtitle>分類</segtitle>
653 <segtitle>ファイルフィルタ</segtitle>
655 <segtitle>プラグイン引数</segtitle>
657 <segtitle>設定ダイアログサポート</segtitle>
660 <seg>比較前処理プラグイン</seg>
662 <seg><filename class="extension">*.txt</filename></seg>
666 </segmentedlist></para>
670 <title><filename>IgnoreCommentsC<indexterm>
671 <primary>IgnoreCommentsC plugin file</primary>
672 </indexterm></filename></title>
674 <para>このプラグインはC言語, C++, PHP, JavaScript ファイルの<constant> //</constant>... と
675 <constant>/*</constant> ... <constant>*/</constant> で区切られたコメントを無視します。
678 <para><segmentedlist>
679 <segtitle>分類</segtitle>
681 <segtitle>ファイルフィルタ</segtitle>
683 <segtitle>プラグイン引数</segtitle>
685 <segtitle>設定ダイアログサポート</segtitle>
688 <seg>比較前処理プラグイン</seg>
690 <seg><filename class="extension">*.cpp</filename>, <filename
691 class="extension">*.cxx</filename>, <filename
692 class="extension">*.h</filename>, <filename
693 class="extension">*.hxx</filename>, <filename
694 class="extension">*.c</filename>, <filename
695 class="extension">*.php</filename>, <filename
696 class="extension">*.js</filename>, <filename
697 class="extension">*.cs</filename>, <filename
698 class="extension">*.ts</filename></seg>
704 </segmentedlist></para>
708 <title><filename>IgnoreFieldsComma<indexterm>
709 <primary>IgnoreFieldsComma plugin file</primary>
710 </indexterm></filename></title>
712 <para>このプラグインは、フィールドとコンマを区切り文字として使用するファイル用です
713 (CSVファイルなど)。 区切り文字は無視されます。 最初のフィールドの番号は1です。
716 <para>区切り文字を指定するには、プラグイン設定ダイアログを使用するか、
717 <xref linkend="IgnoreColumns" />に使用されるのと同じパラメーターフィールドを使用して
718 <filename>dll</filename>の名前を変更します。</para>
720 <para><segmentedlist>
721 <segtitle>分類</segtitle>
723 <segtitle>ファイルフィルタ</segtitle>
725 <segtitle>プラグイン引数</segtitle>
727 <segtitle>設定ダイアログサポート</segtitle>
730 <seg>比較前処理プラグイン</seg>
732 <seg><filename class="extension">*.csv</filename></seg>
738 </segmentedlist></para>
742 <title><filename>IgnoreFieldsTab<indexterm>
743 <primary>IgnoreFieldsTab plugin file</primary>
744 </indexterm></filename></title>
746 <para>このプラグインは、フィールドとタブを区切り記号として使用するファイル用です
747 (<application>たとえばExcel </application>ファイルは<filename
748 class="extension">*.txt</filename>形式で保存されます)。 区切り文字は無視されます。
752 <para>To specify the delimiters, use plugin settings dialog or rename the <filename>dll</filename> using
753 the same parameter fields used for <xref
754 linkend="IgnoreColumns" />.</para>
756 <para><segmentedlist>
757 <segtitle>分類</segtitle>
759 <segtitle>ファイルフィルタ</segtitle>
761 <segtitle>プラグイン引数</segtitle>
763 <segtitle>設定ダイアログサポート</segtitle>
766 <seg>比較前処理プラグイン</seg>
768 <seg><filename class="extension">*.txt</filename></seg>
774 </segmentedlist></para>
778 <title><filename>IgnoreLeadingLineNumbers<indexterm>
779 <primary>IgnoreLeadingLineNumbers plugin file</primary>
780 </indexterm></filename></title>
782 <para>このプラグインは、テキストファイル
783 (NCファイルやBASICファイルなど)の先頭の行番号を無視します。
786 <para><segmentedlist>
787 <segtitle>分類</segtitle>
789 <segtitle>ファイルフィルタ</segtitle>
791 <segtitle>プラグイン引数</segtitle>
793 <segtitle>設定ダイアログサポート</segtitle>
795 <segtitle>必要なもの</segtitle>
798 <seg>比較前処理プラグイン</seg>
800 <seg><filename class="extension">*.nc</filename></seg>
806 <seg><xref linkend="MSVBVM60" /></seg>
808 </segmentedlist></para>
811 <section id="EditorAddin">
812 <title><filename>editor addin<indexterm>
813 <primary>editor addin plugin file</primary>
814 </indexterm></filename></title>
816 <para>Adds five functions to the <menuchoice>
817 <guimenu>プラグイン</guimenu>
819 <guisubmenu>スクリプト</guisubmenu>
820 </menuchoice> メニュー:</para>
824 <simpara><guimenuitem>大文字に変換</guimenuitem> convert the selection to
825 UPPER CASE.</simpara>
829 <simpara><guimenuitem>小文字に変換</guimenuitem> convert the selection to
830 lower case.</simpara>
834 <simpara><guimenuitem>重複行を削除</guimenuitem> remove duplicate lines in the selection.
839 <simpara><guimenuitem>重複行をカウント</guimenuitem> remove duplicate lines in the selection and insert the number of duplicate lines on the right.
844 <simpara><guimenuitem>昇順にソート</guimenuitem> sort the selection
845 in ascending order.</simpara>
849 <simpara><guimenuitem>降順にソート</guimenuitem> sort the selection
850 in descending order.</simpara>
854 <simpara><guimenuitem>フィルタコマンドを適用...</guimenuitem> replace the selection
855 with the output of the specified filter command.
856 Specifying %1 in the argument of the filter command replaces it with the filename of the active pane.</simpara>
860 <simpara><guimenuitem>トークン分割...</guimenuitem> TBD
865 <simpara><guimenuitem>行頭行末の空白を削除</guimenuitem> TBD
870 <para><segmentedlist>
871 <segtitle>分類</segtitle>
872 <segtitle>ファイルフィルタ</segtitle>
873 <segtitle>設定ダイアログサポート</segtitle>
880 </segmentedlist></para>
883 <section id="Plugins_datetime">
884 <title><filename>insert datetime<indexterm>
885 <primary>insert datetime plugin file</primary>
886 </indexterm></filename></title>
889 <guimenu>プラグイン</guimenu>
891 <guisubmenu>スクリプト</guisubmenu>
892 </menuchoice> メニューに2つの機能を追加します:</para>
896 <simpara><guimenuitem>日付を挿入</guimenuitem> insert date in the
897 current locale format.</simpara>
901 <simpara><guimenuitem>時刻を挿入</guimenuitem> insert time in the
902 current locale format.</simpara>
906 <para><segmentedlist>
907 <segtitle>分類</segtitle>
909 <segtitle>ファイルフィルタ</segtitle>
911 <segtitle>設定ダイアログサポート</segtitle>
920 </segmentedlist></para>
925 <title>必要なもの<indexterm>
926 <primary>plugins</primary>
928 <secondary>Windows Script Host requirement</secondary>
932 <title>Windows Script Host</title>
934 <para>一部のエディター補完プラグインには、
935 <trademark class="registered">Microsoft</trademark>のコンポーネントが必要です</para>
937 <para>Windows XPより前の古いバージョンのWindowsを使用しない限り、既に含まれているはずです。
941 <section id="MSVBVM60">
942 <title><application>Visual Basic</application> ランタイムライブラリ<indexterm>
943 <primary>Visual Basic dlls for plugins</primary>
944 </indexterm><indexterm>
945 <primary>plugins</primary>
947 <secondary>Visual Basic dlls</secondary>
948 </indexterm><indexterm>
949 <primary>msvbvm60.dll plugin file</primary>
950 </indexterm><indexterm>
951 <primary>Run-Time Redistribution Pack, for Visual Basic
955 <para>一部のプラグインでは、動作するために<application>Visual Basic</application>
956 ランタイムライブラリが必要です。</para>
958 <para><trademark class="registered">Microsoft</trademark>の<ulink
959 url="https://www.microsoft.com/en-us/download/details.aspx?id=24417">Run-Time
960 Redistribution Pack</ulink>が使用できます。
961 プラグインが不要な場合は、安全に削除できます。