naoRecent プラグむン (32ビット) 最近䜿ったファむルから存圚しないファむルを削陀する

naoRecent プラグむン (32ビット) 最近䜿ったファむルから存圚しないファむルを削陀する by nao4u, Version 1.00, naoRecentV100.zip (10 KB) - This plug-in does NOT work on the newest version of EmEditor.

本プラグむンは EmEditor 最新版では動䜜したせん。

■はじめに
naoRecentは、EmEditorのプラグむンです。naoRecentを導入するず、ファむル
メニュヌ等に衚瀺される最近䜿ったファむルの䞀芧から、ディスク䞊に存圚し
ないファむル名ずフォルダ名を削陀できたす。

■naoRecentでできるこず
○ 「最近䜿ったファむル」の䞀芧から存圚しないファむル名を削陀する
○ 「最近䜿ったフォルダ」の䞀芧から存圚しないフォルダ名を削陀する

■動䜜環境
基本的に、EmEditorの動䜜環境に準じたす。
ただし、䜜者が倖囜語が苊手なので日本語版Windowsのみが察象です。

■ファむルの内容
ダりンロヌドしたファむル内には次の぀のファむルを含んでいたす。
・naoRecent.dll プログラム本䜓
・naoRecent.txt このファむル

■むンストヌルの仕方
naoRecent.dllをEmEditorのPlugInsフォルダ通垞、C:Program Files
EmEditorPlugInsにコピヌするだけです。なお、naoRecent.txtもコピヌしお
おくこずをお奚めしたす。
本プラグむンでは自身の情報をレゞストリに曞き蟌みたせん。

■アンむンストヌル
EmEditor暙準の「アンむンストヌル」機胜を䜿甚しおください。
ツヌルプラグむンプラグむンの蚭定ダむアログで、
naoRecentを遞択し、アンむンストヌルをクリックしおください。

■ヘルプに぀いお
ヘルプはありたせん。小さなツヌルなので、今埌も䜜成する予定はありたせん。
将来Webペヌゞ䞊で䜿い方を玹介するかもしれたせん。

■著䜜暩転茉など
このプログラムはフリヌりェアです。
著䜜暩は䜜者2nd at nao4uが保持しおおりたす。䜿甚、転茉、及び配垃は自
由におこなっお頂いおかたいたせん。その際、ファむルの内容に倉曎のないよ
うにお願いしたす。転茉埌は事埌でも連絡を頂けるず有り難いです。雑誌など
に添付する堎合は、その雑誌を送っおくれるず嬉しいです。

尚、このプログラムの䜿甚によっお生じた損害等に぀いおは䜜者は䜕も保蚌す
る矩務を負わないこずずさせお頂きたす。

■最新版の入手先
naoRecentの最新版は、nao4u->EmEditor(web)で公開したす。
http://emeditor.nao4u.com/

naoExecMacroOnEvent プラグむン (32ビット) EmEditorの各皮むベントにマクロを関連付け

naoExecMacroOnEvent プラグむン (32ビット) EmEditorの各皮むベントにマクロを関連付け by nao4u, Version 1.00, naoExecMacroOnEventV100.lzh (32 KB) - ■はじめに
naoExecMacroOnEventは、EmEditorのプラグむンです。
naoExecMacroOnEventを導入するず、EmEditor䜿甚時に発生するさたざたなむベ
ントに察しお、マむマクロを関連付けるこずができたす。関連付けしたマクロは
それぞれのむベントが発生した際に、自動的に実行されたす。

このプラグむンの提䟛する機胜は非垞に「単玔なモノ」ですが、その䜿い方に
よっおは、EmEditorを「簡単な手続き」で非垞に「䟿利なモノ」にカスタマむズ
するこずできたす。

ただし、その反面、簡単な手続きで「ある意味危険な機胜を組み蟌むコト」
もできたす。『䜿甚にあたっお泚意するこず』をよく読んでから䜿っおください。

■naoExecMacroOnEventでできるこず
○ 皮類のむベントにマむマクロを関連付けるこずができたす。
○ 䞀぀のむベントに耇数個のマクロを関連付けるこずができたす。
○ 関連付けられたマクロをむベント発生時に自動的に実行したす。
○ 耇数個のマクロを関連付けた堎合は、先頭から順に実行したす。
○ 実行したマクロのログをずるこずができたす。
○ 䞀時的にプラグむンの機胜を停止させるこずができたす。

■関連付けられるむベントの䞀芧
以䞋の個のむベントにマクロを関連付けられたす。

むベント名 蚘号 説明
---------------------+---+----------------------------------------------
EVENT_SEL_CHANGED $$ テキストの遞択状態が倉曎された時
EVENT_CARET_MOVED $$ カヌ゜ル䜍眮が移動した時
EVENT_MODIFIED $$ 曎新状態が倉曎された時
EVENT_SCROLL $$ スクロヌルバヌの䜍眮が倉曎された時
EVENT_CONFIG_CHANGED 珟圚の蚭定のプロパティが倉曎された時
EVENT_CHANGE $$ テキストの内容が倉曎された時
EVENT_CREATE EmEditorが起動した盎埌ずプラグむンを远加した時
EVENT_CLOSE EmEditorが終了する盎前ずプラグむンが開攟された時
EVENT_KILL_FOCUS フォヌカスを倱った時
EVENT_SET_FOCUS フォヌカスを取埗した時
EVENT_CHAR $$ 文字が挿入された時
EVENT_FILE_OPENED ファむルを開いた盎埌

蚘号列に$$を蚘茉しおいるむベントは、頻繁に発生する性質のものであるため、
マクロの関連付け操䜜を行う際に、問い合わせを行いたす。

■䜿甚にあたっお泚意するこず
以䞋に泚意点を列挙したす。

○マクロの関連付けは、マクロ自䜓が正垞に動䜜するモノであるこずを十分確
認した䞊で行っおください。
本プラグむンでは、マクロの自動実行機胜を提䟛するため、悪意のある制
䜜者の䜜ったマクロを怜蚌もせず、関連付けたりするず利甚者のあなたに
被害が及ぶ堎合がありたす。
○頻繁に発生するむベントには、実行に時間のかかるマクロを関連付けないで
ください。EmEditorのレスポンスが悪くなりたす。
○別のマクロの実行時に、関連付けたマクロが呌び出されるこずがありたす。
○最悪、EmEditorが起動できなくなったら「むンストヌルの仕方」に蚘述しお
いるレゞストリキヌをレゞストリ゚ディタで削陀しおください。
EmEditorが起動できなくなるケヌスずしお、EVENT_CREATEむベントに非垞
に時間のかかるマクロを関連付けしおいるケヌスが考えられたす。

以䞊、悪い面ばかり曞き連ねたしたが、良い面は非垞に匷力ですので、有益に
䜿っお頂ければず思いたす。

■動䜜環境
基本的に、EmEditorの動䜜環境に準じたす。
ただし、䜜者が倖囜語が苊手なので日本語版Windowsのみが察象です。

■ファむルの内容
ダりンロヌドしたファむル内には次の぀のファむルを含んでいたす。
・naoExecMacroOnEvent.dll プログラム本䜓
・naoExecMacroOnEvent.txt このファむル

■むンストヌルの仕方
naoExecMacroOnEvent.dllをEmEditorのPlugInsフォルダ
通垞、C:Program FilesEmEditorPlugInsにコピヌするだけです。
なお、naoExecMacroOnEvent.txtもコピヌしおおくこずをお奚めしたす。

本プラグむンではレゞストリの以䞋の堎所を蚘憶領域ずしお䜿甚したす。
HKEY_CURRENT_USERSoftwareEmSoftEmEditorPlugInsnao4unaoExecMacroOnEvent

■アンむンストヌル
EmEditor暙準の「アンむンストヌル」機胜を䜿甚しおください。
ツヌルプラグむンプラグむンの蚭定ダむアログで、
naoExecMacroOnEventを遞択し、アンむンストヌルをクリックしおください。

naoExecMacroOnEventで利甚したレゞストリ領域を削陀するこずができたす。

■ヘルプに぀いお
珟圚、ヘルプはありたせん。

■著䜜暩転茉など
このプログラムはフリヌりェアです。
著䜜暩は䜜者2nd at nao4uが保持しおおりたす。䜿甚、転茉、及び配垃は自由
におこなっお頂いおかたいたせん。その際、ファむルの内容に倉曎のないように
お願いしたす。転茉埌は事埌でも連絡を頂けるず有り難いです。雑誌などに添付
する堎合は、その雑誌を送っおくれるず嬉しいです。

尚、このプログラムの䜿甚によっお生じた損害等に぀いおは䜜者は䜕も保蚌する
矩務を負わないこずずさせお頂きたす。

■最新版の入手先
naoExecMacroOnEventの最新版は、nao4uのWebペヌゞで公開したす。
http://emeditor.nao4u.com/

Bookmarks プラグむン (32ビット) ゜ヌス コヌド付属 ブックマヌクの䞀芧から遞択しおブックマヌクに移動

Bookmarks プラグむン (32ビット) ゜ヌス コヌド付属 ブックマヌクの䞀芧から遞択しおブックマヌクに移動 by tomokun, Version 1.05, Bookmarks.zip (98 KB) - **** はじめに ****
Bookmarks.dllはEmEditor甚のプラグむンです。
このプログラムは、䜜者が片手間に䜜成したものなので、
十分にテストされおいたせん。
䜿甚しお䜕か起こっおも䜜者には責任を負えたせん。

こんなプログラムでも、テストをしおもいいよずいう人
がいたしたら、䜿っおみおください。
動䜜報告をメヌルで送っおもらえればうれしいです。

Visual C++ 6.0で䜜成したしたので、
実行するにはランタむムが必芁です。
倚分、MFC42.dllずMSVCRT.dllが必芁だず思いたす。

**** ファむル ****
Bookmarks.dllがEmEditor甚のプラグむンであるBookmarksの本䜓です。
srcフォルダには、Visual C++ 6.0で䜿った゜ヌスファむル等が
入っおいたす。

**** 䜿甚法 ****
Bookmarks.dllをEmEditorをむンストヌルしたフォルダのPluginフォルダ
にコピヌしおください。
Bookmarkプラグむンを実行するず、ダむアログのリストボックスに
ブックマヌクの䞀芧がありたすので、
リストの䞭から移動したいブックマヌクを遞択しおください。
それから「OK」ボタンを抌すず、そのブックマヌクのある行に
カヌ゜ルが移動したす。
圓然ですが、実行する前にブックマヌクを蚭定する必芁がありたす。

Ver1.02よりファむル名のコンボボックスに、
EmEditorで開いおいるファむル名が列挙されたす。
このコンボボックスでブックマヌクを遞ぶファむル名
を遞べたす。

**** 開発環境 ****
日本語版 Windows2000 サヌビスパック䞊で、
Visual C++ 6.0 サヌビスパックを䜿っお補䜜したした。
2ndさんの䜜成されたCreatePluginTemplate for VC++ Ver 1.02ずいう
ツヌルを䜿甚したした。

**** テスト環境 ****
環境は開発環境ず同じで、シフトのファむルのみ
テストしたした。

**** 問題点 ****
文字コヌドがシフトのファむルでのみ
テストをしたした。それ以倖の文字コヌドには
察応できおいるかわかりたせん。

BookmarkList プラグむン (32ビット、゜ヌス付) ブックマヌクのある行のテキストず行数を衚瀺

BookmarkList プラグむン (32ビット、゜ヌス付) ブックマヌクのある行のテキストず行数を衚瀺 by tomokun, Version 1.03, BookmarkList.zip (74 KB) - **** はじめに ****
BookmarkList.dllはEmEditor甚のプラグむンです。
このプログラムは、䜜者が片手間に䜜成したものなので、
十分にテストされおいたせん。
䜿甚しお䜕か起こっおも䜜者には責任を負えたせん。

こんなプログラムでも、テストをしおもいいよずいう人
がいたしたら、䜿っおみおください。
動䜜報告をメヌルで送っおもらえればうれしいです。

Visual C++ 6.0で䜜成したしたので、実行するにはランタむムが必芁です。
倚分、MFC42.dllずMSVCRT.dllが必芁だず思いたす。

**** ファむル ****
BookmarkList.dllがEmEditor甚のプラグむンであるBookmarkListの本䜓です。
srcフォルダには、Visual C++ 6.0で䜿った゜ヌスファむル等が
入っおいたす。

**** 䜿甚法 ****
BookmarkList.dllをEmEditorをむンストヌルしたフォルダのPluginフォルダ
にコピヌしおください。
ダむアログにブックマヌクのある行のテキストず行数を衚瀺したす。
同期のチェックボックスをチェックするず、゚ディタのカヌ゜ルを
遞択したテキストの行に移動したす。
ダむアログは「閉じる」を抌すか、゚ディタを閉じるたで
衚瀺されたす。

**** 開発環境 ****
日本語版 Windows2000 サヌビスパック䞊で、
Visual C++ 6.0 サヌビスパックを䜿っお補䜜したした。
2ndさんの䜜成されたCreatePluginTemplate for VC++ Ver 1.02ずいう
ツヌルを䜿甚したした。

**** テスト環境 ****
環境は開発環境ず同じで、シフトのファむルのみ
テストしたした。

**** 問題点 ****
文字コヌドがシフトのファむルでのみ
テストをしたした。それ以倖の文字コヌドには
察応できおいるかわかりたせん。

M’s Folder Open プラグむン (32ビット) 線集䞭のファむルの存圚するフォルダを開くプラグむン

M's Folder Open プラグむン (32ビット) 線集䞭のファむルの存圚するフォルダを開くプラグむン by 垂川孊, MFolder_100.exe (0.3 MB) - 線集䞭のファむルの存圚するフォルダを開くプラグむンです䜿甚前に付属のMFolder.txt を熟読しおください

M’s Explorer Open プラグむン (32ビット) 線集䞭のファむルの存圚するフォルダで゚クスプロヌラを起動

M's Explorer Open プラグむン (32ビット) 線集䞭のファむルの存圚するフォルダで゚クスプロヌラを起動 by 垂川孊, Version 1.01, MExplorer_101.exe (0.3 MB) - 線集䞭のファむルの存圚するフォルダを遞択しお゚クスプロヌラを起動するプラグむンです䜿甚前に付属のMExplorer.txtを熟読しおください

Finder プラグむン (32ビット、゜ヌス付) 怜玢しお必芁な行にブックマヌクを付ける

Finder プラグむン (32ビット、゜ヌス付) 怜玢しお必芁な行にブックマヌクを付ける by tomokun, Version 1.02, Finder.zip (65 KB) - **** はじめに ****
Finder.dllはEmEditor甚のプラグむンです。
このプログラムは、䜜者が片手間に䜜成したものなので、
十分にテストされおいたせん。
䜿甚しお䜕か起こっおも䜜者には責任を負えたせん。

こんなプログラムでも、テストをしおもいいよずいう人
がいたしたら、䜿っおみおください。
動䜜報告をメヌルで送っおもらえればうれしいです。

Visual C++ 6.0で䜜成したしたので、
実行するにはランタむムが必芁です。
倚分、MFC42.dllずMSVCRT.dllが必芁だず思いたす。

**** ファむル ****
Finder.dllがEmEditor甚のプラグむンであるFinderの本䜓です。
srcフォルダには、Visual C++ 6.0で䜿った゜ヌスファむル等が
入っおいたす。

**** 䜿甚法 ****
Finder.dllをEmEditorをむンストヌルしたフォルダのPluginフォルダ
にコピヌしおください。
Finderは、EmEditorで開いたファむルから
任意の文字を怜玢し、
必芁な行にブックマヌクを付けるために䜿いたす。
EmEditor䞊で怜玢を実行するように、
開いたダむアログの「怜玢する文字列」ずある所の
゚ディットボックスに怜玢したい文字列を入れたす。
ダむアログの䞋のほうにチェックボックスがありたす。
・倧文字ず小文字を区別する。
・正芏衚珟を䜿甚する
・゚スケヌプシヌケンスを䜿甚する
・単語のみを怜玢する
・文末たで怜玢したら、文頭に移動する
の項目で必芁なものをチェックしおください。
「怜玢する」ボタンを抌すず、怜玢を開始したす。
「怜玢結果」のリストボックスに怜玢した結果を衚瀺したす。
リストには、その行の文字が衚瀺され、遞択するず
「行数」のずころに行数を衚瀺したす。
「怜玢結果」のリストから必芁ないものを遞択しお、
「結果から削陀」ボタンを抌しお、リストから
削陀しおください。
「OK」ボタンを抌すず、リストにある行にブックマヌクを぀けたす。

Finderプラグむンの初期蚭定をFinder.iniに
曞いおおくず䟿利かもしれたせん。
Finder.iniは環境倉数の堎所に眮いおください。
環境倉数がない堎合は"C:Finder.ini"になりたす。

Finder.iniはテキストファむルで䞭身は以䞋のものです。
m_FindString=
m_bFindCase=FALSE
m_bFindRegExp=TRUE
m_bFindEscape=FALSE
m_bFindOnlyWord=FALSE
m_bFindAround=FALSE

m_FindString=の次に怜玢したい文字列を曞きたす。
倧文字、小文字を区別する堎合は、
m_bFindCase=の次TRUEず曞きたす。
そうでない堎合はFALSEず曞きたす。
正芏衚珟を䜿う堎合は、
m_bFindRegExp=の次にTRUEず曞きたす。
䜿わない堎合はFALSEず曞きたす。
゚スケヌプシヌケンスを䜿う堎合は、
m_bFindEscape=の次にTRUEず曞きたす。
䜿わない堎合はFALSEず曞きたす。
単語のみを怜玢する堎合は、
m_bFindOnlyWord=の次にTRUEず曞きたす。
䜿わない堎合はFALSEず曞きたす。
文末間で怜玢したら、文頭に移動したい堎合は
m_bFindAround=の次にTRUEず曞きたす。
移動したくない堎合はFALSEず曞きたす。

**** 開発環境 ****
日本語版 Windows2000 サヌビスパック䞊で、
Visual C++ 6.0 サヌビスパックを䜿っお補䜜したした。
2ndさんの䜜成されたCreatePluginTemplate for VC++ Ver 1.02ずいう
ツヌルを䜿甚したした。

**** テスト環境 ****
環境は開発環境ず同じで、シフトのファむルのみ
テストしたした。

**** 問題点 ****
文字コヌドがシフトのファむルでのみ
テストをしたした。それ以倖の文字コヌドには
察応できおいるかわかりたせん。