ホーム > タグ > サクラエディタ
サクラエディタ
Zen Coding for Sakura Editorのマクロ設定
- 2012年12月7日 3:43 PM
- 設定方法
- ZenCodingForSakuraEditor.zipをダウンロードし、解凍します。

- ZenCoding.jsをサクラエディタのマクロフォルダに設置します。
(例ではサクラエディタのインストールフォルダ内に”macro”というフォルダを作り、そこへコピーしています。)

- [設定(O)]->[共通設定(C)...]->タブ[マクロ]を開きます。(Ctrl+6 でも開けます。)

- [参照]を押下し、マクロフォルダの設定します。
[File]のドロップダウンリストからマクロファイル「ZenCodeing.js」の読み込みます。
[名前]にマクロ名「ZenCoding」を入力し、[設定]を押下します。

- 設定が反映されると、マクロ一覧に設定したマクロ「ZenCoding」が表示されます。

- タブ[キー割り当て]を開き、[種別(K)]で「外部マクロ」を選択します。
[機能(F)]に「ZenCoding」が表示されますので選択します。
他のソフトウェアでは[Ctrl]+[E]が実行キーなのですが、サクラエディタではすでに他の機能が割り当てられていますので[Alt]+[Z]を割り当てます。
[Alt]のチェックボックスにチェックを入れ、[キー(Y)]から「Alt+Z」を選択し、[割付(B)]を押下します。

- 設定が反映されると、[機能が割り当てられているキー(G)]に設定したショートカットキー「Alt+Z」が表示されます。
[OK]を押下して、設定を完了します。

- ZenCodingForSakuraEditor.zipをダウンロードし、解凍します。
- 使い方
- これで使う準備ができましたので、早速動作確認をしてみましょう。
エディタに”html:4s>div>ul>li*3>a”と入力してみましょう。
- 入力が完了したら、先ほど設定した[Alt]+[Z]キーを押下してみてください。
HTML文が展開されれば成功です。

- これで使う準備ができましたので、早速動作確認をしてみましょう。
- 関連
Zen Codingについては下記の書籍に利用方法が説明されています。
|
HTML+CSSコーディングが10倍速くなるZen Coding
|
|
|
発売:インプレスジャパン 発売日:2010-11-26 |
ツイート
[ZCFS]ZenCoding for SakuraEditor Ver 0.1.1
- 2012年12月2日 12:00 AM
- ZenCoding for SakuraEditor
ZenCoding for SakuraEditor を更新しました。
更新内容
- Zen-Coding for SakuraEditor Plus ver 1.0.1を取り込み
- “html:5″の展開コードを修正
- サクラエディタのマクロ命令の表記を統一
- CSS展開機能の動作条件を変更
Download(Zen.Coding-SakuraEditor.v0.1.1.zip)
Zen-Coding for SakuraEditor Plus ver 1.0.1はZenCoding for SakuraEditor Ver 0.0.6に隠居小屋さまが機能追加および修正を行っていただいたものです。
ツイート
[ZCFS]ZenCoding for SakuraEditor Ver 0.1.0
- 2012年11月19日 12:00 AM
- ZenCoding for SakuraEditor
ZenCoding for SakuraEditor を更新しました。
更新内容
- Zen-Coding for SakuraEditor Plus ver 1.0.0を取り込み
- 行頭に半角空白やタブがある場合(字下げした状態)でも動作するようにした
- 文字列を選択している状態で実行すると、Wrap機能を使用するようにした
- 挿入する改行コードをサクラエディタの設定から取得するようにした
- 展開機能実行時に一文字分ずれて展開される不具合を修正
Download(Zen.Coding-SakuraEditor.v0.1.0.zip)
Zen-Coding for SakuraEditor Plus ver 1.0.0はZenCoding for SakuraEditor Ver 0.0.6に隠居小屋さまが機能追加および修正を行っていただいたものです。
近日中にZenCoding for SakuraEditor Ver 1.0.1の取り込みを行います。
ツイート
[ZCFS]ZenCoding for SakuraEditor Ver 0.0.6
- 2011年9月21日 12:00 AM
- ZenCoding for SakuraEditor
ZenCoding for SakuraEditor を更新しました。
更新内容
- Zen.Coding v0.7に対応
Download(Zen.Coding-SakuraEditor.v0.0.6.zip)
「$」を使用したカウントアップ構文は無視されます。
原因は未確認のため不明ですが、サクラエディタのマクロ的に対応できるか怪しい気がします。
何か情報をお持ちの方はご連絡いただければ幸いです。
ツイート
[ZCFS]ZenCoding for SakuraEditor Ver 0.0.5
- 2011年5月18日 12:00 AM
- ZenCoding for SakuraEditor
ZenCoding for SakuraEditor を更新しました。
更新内容
- CSSの展開機能が使えるように修正
Download(Zen.Coding-SakuraEditor.v0.0.5.zip)
CSSの展開機能を使用するには、タイプにCSSを追加して、タイプの適用拡張子がcssであることと、
編集対象ファイルの拡張子がcssであることが判定条件となっています。
近いうちに設定方法を載せたいとは思いますので少々お待ちください。
ツイート
サクラエディタの更新ツールでv2系をチェックするように設定
- 2011年5月16日 12:00 AM
- 環境構築
「サクラエディタ」も内部文字コードをUnicodeにしたv2系が正式にリリースされました。
それに伴い、インストール支援ツール「SakuraDown」でもv2系をチェックできるように設定を変更してみたのでメモ。
ダウンロード先などを記述している「DownInfo.ini」のセクション[EDITOR]と[HELP]のところを下記のように編集する。
[EDITOR]
;ReleaseURI=http://sourceforge.net/api/file/index/project-id/12488/rss?path=%2Fsakura
ReleaseURI=http://sourceforge.net/api/file/index/project-id/12488/rss?path=%2Fsakura2
;FileRegExp=\d\.\d\.\d\.\d/sakura_[^\/\?<>=]+\.zip
FileRegExp=\d\.\d\.\d\.\d/sakura2[^\/\?<>=]+\.zip
ReleaseFindingPolicy=FROM_LAST
;DownloadURI=http://@MIRROR.dl.sourceforge.net/project/sakura-editor/sakura/@FILE
DownloadURI=http://@MIRROR.dl.sourceforge.net/project/sakura-editor/sakura2/@FILE
ReleaseType=SITE_SOURCEFORGE
;WildName=sakura_????-??-??*.zip
WildName=sakura2*.zip
;ヘルプファイル
[HELP]
;ReleaseURI=http://sourceforge.net/api/file/index/project-id/12488/rss?path=%2Fhelp
ReleaseURI=http://sourceforge.net/api/file/index/project-id/12488/rss?path=%2Fhelp2
;FileRegExp=\d\.\d\.\d\.\d/help_[^\/\?<>=]+\.zip
FileRegExp=\d\.\d\.\d\.\d/help2[^\/\?<>=]+\.zip
ReleaseFindingPolicy=FROM_LAST
;DownloadURI=http://@MIRROR.dl.sourceforge.net/project/sakura-editor/help/@FILE
DownloadURI=http://@MIRROR.dl.sourceforge.net/project/sakura-editor/help2/@FILE
ReleaseType=SITE_SOURCEFORGE
;WildName=help_????????*.zip
WildName=help2*.zip
正規表現ライブラリもUnicode版を利用するように「DownInfo.ini」のセクション[BREGEXP]のところを下記のように編集する。
[BREGEXP]
ReleaseURI=http://homepage3.nifty.com/k-takata/mysoft/bregonig.html
;FileRegExp=bron[0-9]+\.zip
;FileRegExp=bron2[0-9]+\.zip
FileRegExp=bron3[0-9]+\.zip
;DownloadURI=http://homepage3.nifty.com/k-takata/mysoft/@FILE
DownloadURI=http://cloud.github.com/downloads/k-takata/bregonig/@FILE
ReleaseType=SITE_NORMAL
WildName=bron???.zip;bron???.lzh
拡張子関連づけツールおよびサクラダウンは使用可能かどうかわかりませんが、とりあえず取得できるように「DownInfo.ini」のセクション[SAEXT]と[SDOWN]のところを下記のように編集する。
;拡張子関連づけツール
[SAEXT]
;ReleaseURI=http://sourceforge.net/apps/trac/sakura-editor/wiki/ExtTools
ReleaseURI=http://sourceforge.net/api/file/index/project-id/12488/rss?path=%2Fwiki
ReleaseFindingPolicy=FROM_LAST
;FileRegExp=SakuExt-[0-9\.]+.zip
FileRegExp=SakuExt[^\/\?<>=]+\.zip
;DownloadURI=http://sourceforge.net/apps/trac/sakura-editor/attachment/wiki/ExtTools/@FILE
;ReleaseType=SITE_NORMAL
DownloadURI=http://@MIRROR.dl.sourceforge.net/project/sakura-editor/wiki/@FILE
ReleaseType=SITE_SOURCEFORGE
WildName=SakuExt*.zip
;サクラダウン
[SDOWN]
;ReleaseURI=http://sourceforge.net/apps/trac/sakura-editor/wiki/SakuraDown
ReleaseURI=http://sourceforge.net/api/file/index/project-id/12488/rss?path=%2Fwiki
ReleaseFindingPolicy=FROM_LAST
;FileRegExp=SakuraDown[0-9]+[a-z]+.exe
FileRegExp=SakuraDown[^\/\?<>=]+\.zip
;DownloadURI=http://sourceforge.net/apps/trac/sakura-editor/wiki/SakuraDown/@FILE
;ReleaseType=SITE_NORMAL
DownloadURI=http://@MIRROR.dl.sourceforge.net/project/sakura-editor/wiki/@FILE
ReleaseType=SITE_SOURCEFORGE
WildName=SakuraDown*.exe
正しくないところがあると思うけれど、一応これで動いたので、暫定対応ってことで自己責任でお願いします。
>>記事更新(2012/10/13)
helpファイルと正規表現ライブラリの取得を更新しました。
>>記事更新(2012/11/18)
拡張子関連付けツールとSakuraDownの取得がエラーとなっていたので修正しました。
>>記事更新(2012/12/07)
正規表現ライブラリの取得がエラーとなっていたので修正しました。
ツイート
[ZCFS]ZenCoding for SakuraEditor Ver 0.0.4
- 2010年8月3日 12:00 AM
- ZenCoding for SakuraEditor
ZenCoding for SakuraEditor を更新しました。
更新内容
- インデント処理の不具合修正
Download(Zen.Coding-SakuraEditor.v0.0.4.zip)
ツイート
[ZCFS]ZenCoding for SakuraEditor Ver 0.0.3
- 2010年7月30日 12:00 AM
- ZenCoding for SakuraEditor
ZenCoding for SakuraEditor を更新しました。


更新内容
- 置換時の選択範囲削除を削除。
(これにより、Ctrl+Z時の挙動が変わります。) - 置換後にキャレット位置を移動
- 英語で寄付方法を追記
Download(Zen.Coding-SakuraEditor.v0.0.3.zip)
ツイート
Zen Coding for Sakura Editor
- 2010年7月16日 12:00 AM
Zen Codingをサクラエディタで行えるように一部の機能だけですが移植しましたので公開します。
サクラエディタ下記のようなことができるようになります。
- Expand Abbreviation(省略コードの展開)

たとえば、上の様に”html:4s”と入力して、Zen Coding for Sakura Editorを実行すると

のように展開されます。HTMLの雛形を簡潔に作成することができます。 - Wrap with Abbreviation(省略コードで包括)

上のイメージのようにリスト化したい文字列があったとして、その文字列を選択し、Zen Coding for Sakura Editorを実行すると

ダイアログが表示されるので省略コードを入力すると

のように、展開するされます。これにより、マークアップを効率的に行うことができます。 - メニュー
- 関連
Zen Codingについては下記の書籍に利用方法が説明されています。
|
HTML+CSSコーディングが10倍速くなるZen Coding
|
|
|
発売:インプレスジャパン 発売日:2010-11-26 |
ツイート
ホーム > タグ > サクラエディタ
- 検索
- フィード
- 翻訳


