Junk/48 のバックアップソース(No.4)



* プラグイン機能 [#a2cefbc8]
-ページ:     [[Junk]]
-投稿者:     [[syat]]
-優先順位:   普通
-状態:       提案
-カテゴリー: 機能追加
-投稿日:     2010-01-09 (土) 20:47:44
-バージョン: unicode

** メッセージ [#yb763a59]
利用者にも開発者にもやさしい機能拡張を目指します。

※この機能はまだ提案の段階です。仕様は今後変わることがあります。

** できること [#b378b499]
-アウトライン解析の外部実装 (JScript, VBScript)
-スマートインデントの外部実装 (JScript, VBScript)
-メニューコマンドの追加 (JScript, VBScript, DLL)

** テストバイナリ [#c909011b]
2010/01/10 UNICODEパッチ5相当
#ref(sakuraW_pluginU5.1.zip)

** 利用方法 [#d644ec78]
+テストバイナリのあるフォルダに「plugins」というフォルダを新規作成する。
+pluginsの下にプラグインのzipを解凍する。
 階層例   sakuraW.exe
          plugins/
             RubyOutline/
                plugin.def
                  :
             RubyIndent/
                plugin.def
                  :
+エディタを起動し、共通設定のプラグインタブで「プラグインを有効にする」をチェック。
+「新規プラグインを追加」でプラグインをインストールする。(注:次回以降の起動で読み込まれる)
+アウトライン解析、スマートインデントは、タイプ別設定の選択肢から選択することで有効になる。

** テストプラグイン [#gee96577]
-Rubyアウトライン解析
#ref(RubyOutline0.1.zip)
-Rubyスマートインデント
#ref(RubyIndent0.1.zip)

----
- ダウンロードしてみました。iniファイルなしの状態で、タイプ別設定>アウトライン解析>標準ルールのリストボックスが真っ白になっており、なにか設定を変更すると Windowsが「サクラエディタW は動作を停止しました」と表示します。 -- [[ds14050]] &new{2010-01-10 (日) 00:15:07};
- ↑プラグイン無効の場合にリストボックスの初期化がもれていました。修正版U5.1をアップします。 -- [[syat]] &new{2010-01-10 (日) 12:48:15};

#comment
#attach

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS