Notice: get_currentuserinfo の使用はバージョン 4.5.0 から非推奨になっています ! 代わりに wp_get_current_user() を使ってください。 in /var/www/html/blog/wp-includes/functions.php on line 3831 Call Stack: 0.0001 228616 1. {main}() /var/www/html/blog/index.php:0 0.0001 229056 2. require('/var/www/html/blog/wp-blog-header.php') /var/www/html/blog/index.php:17 0.1693 5926800 3. require_once('/var/www/html/blog/wp-includes/template-loader.php') /var/www/html/blog/wp-blog-header.php:19 0.1709 5934872 4. include('/var/www/html/blog/wp-content/themes/zbench/single.php') /var/www/html/blog/wp-includes/template-loader.php:74 0.1709 5934904 5. get_header() /var/www/html/blog/wp-content/themes/zbench/single.php:1 0.1709 5935488 6. locate_template() /var/www/html/blog/wp-includes/general-template.php:45 0.1710 5935728 7. load_template() /var/www/html/blog/wp-includes/template.php:647 0.1710 5949576 8. require_once('/var/www/html/blog/wp-content/themes/zbench/header.php') /var/www/html/blog/wp-includes/template.php:688 0.1731 5965784 9. wp_head() /var/www/html/blog/wp-content/themes/zbench/header.php:8 0.1731 5965832 10. do_action() /var/www/html/blog/wp-includes/general-template.php:2589 0.1731 5966504 11. WP_Hook->do_action() /var/www/html/blog/wp-includes/plugin.php:453 0.1731 5966600 12. WP_Hook->apply_filters() /var/www/html/blog/wp-includes/class-wp-hook.php:323 0.1944 6213440 13. call_user_func_array:{/var/www/html/blog/wp-includes/class-wp-hook.php:298}() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1944 6214048 14. add_google_analytics() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1948 6214832 15. ga_current_user_is() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1116 0.1948 6214864 16. get_currentuserinfo() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1289 0.1948 6215088 17. _deprecated_function() /var/www/html/blog/wp-includes/pluggable-deprecated.php:49 0.1948 6215576 18. trigger_error() /var/www/html/blog/wp-includes/functions.php:3831

[Komodo Edit] Komodo Markdown Aidをリリースしました

Komodo Markdown Aid

Screenshot

Komodo IDE/EditでMarkdownを書きながらプレビューするための支援ツールを作りました。
ファイルの保存をトリガに実行されるpythonマクロです。

GitHub: https://github.com/ivoryworks/komodo-markdown-aid

インストール

zipをダウンロードするか、git cloneしてプロジェクトを保存します。
次に、Komodo IDE/EditのToolboxメニューからインポートします。

つかいかた

拡張子が.mdのファイルに対して有効です。
保存をトリガにプレビューが開きます。

これで使えるのですが、Markdownの変換処理を高速化するために、後述するStrapdown.jsのダウンロードを行ってください。
Strapdown.jsは同梱する事にしました。これにより、ダウンロードしてそのまま使えます。

Markdownのコンバート(Strapdown.js)

Markdownのコンバートには、Strapdown.jsを用いています。
これはJavaScriptによる実装で、プレビュー画面表示時にMarkdownからHTMLへと変換しています。

初期設定では、Strapdown.jsがホストしているURLが設定されており、そのままですと、コンバート時にネットワーク接続が必要であったり、また変換処理がもたつくため、Strapdown.jsをPCにダウンロードして用いることを強くお勧めします
ダウンロードの際には、Strapdown.jsだけでなく、他の関連ファイルも合わせてダウンロードするようにしてください。

テーマについて

README.mdにはまだ書いていないのですが、Strapdown.jsは任意のBootstrapテーマを適用することが可能です。
カスタマイズ方法については後日解説します。

Related Posts

Comments are closed.