uLua秀丸セット 更新履歴
2016/05/10 ver. 1.0.0.1
初公開。コンセプトモデル。
uLua 更新履歴
2017/04/06 ver. 5.3.4.0
lua ver. 5.3.4.0相当への更新。
2016/05/10 ver. 5.3.3.0
初公開。コンセプトモデル。
目次
ホーム
.NET Framework・言語
.NET Framework・言語
.NET Framework via C#
.NET Framework via C#
hm.NET
更新履歴
hm.NET イントロダクション
hm.NET イントロダクション
ロードと実行の基本
エラー等の表示
プロセス終了時に実行するメソッドの指定
継続する変数 static 変数
フォームを利用するパターン
フォームを使って「同期」タイマー
マクロの開始・終了と、プログラムの常駐
hm.NET 入門編
hm.NET 入門編
入門編の基本となるクラス
マクロ実行中か、実行中以外か
秀丸のバージョン
秀丸で編集しているテキスト
秀丸で選択しているテキスト
秀丸でカーソルの行のテキスト
秀丸で編集中ファイルのフルパス
秀丸でカーソルの位置
秀丸にマウスに対応するカーソル位置
秀丸マクロ変数の読み書き
秀丸マクロ変数へのアクセス可能タイミング
秀丸マクロを文字列で実行
秀丸マクロを文字列で実行(応用)
秀丸ハンドル
秀丸マクロを改めて実行(文字列編)
秀丸マクロを改めて実行(ファイル指定編)
特殊なスリープと解除
秀丸マクロ変数はプロセスを跨ぐバッファー
hm.NET タブー編
hm.NET タブー編
C#側から秀丸アクティブウィンドウ生成
.NET Framework via V8 ES6
.NET Framework via V8 ES6
hmV8
.NET Framework
via
V8 ES6
更新履歴
NGenのススメ
~読み込み実行の高速化~
秀丸・ストアアプリ版での利用
hmV8専用の関数群
require関数
hmV8の様々な例題集
hmV8の様々な例題集
ドライブの空き容量
正規表現
Webデータの取得
フォームやGUI
外部プロセス実行と結果取得
ドラッグアンドドロップ
クリップボード内のファイルリストのペースト
ミニウェブブラウザ
WScript.Shellの利用
相対パスと絶対パス
既存のES6ライブラリの使用例
既存のES6ライブラリの使用例
マークダウン ⇒ HTML への変換
JavaScript/CSS/HTMLの整形
日本語ドメイン ⇔ PunyCode 相互変換
ECMAScript6の文法メモ
ECMAScript6の文法メモ
ECMAScript6の文法詳細
let
const
2進数・8進数
テンプレート文字列
分割代入
正規表現のキャプチャ
関数と引数
for...of
シンボル
アロー関数
Map と Set
オブジェクトの初期化・プロパティ
ジェネレータとイテレータ
クラスの基本
クラスの継承
クラスへのアクセサー
メタメソッド
TypeScript用の型定義ファイル
TypeScript用の型定義ファイル
hmV8用途のTypeScript型定義ファイル
.NETのTypeScript型定義ファイル生成
更新履歴
.NET & ActiveX via JavaScript
.NET & ActiveX via JavaScript
hmJS
.NET & ActiveX
via
JavaScript
更新履歴
NGenのススメ
~読み込み実行の高速化~
デバッグメッセージ
秀丸・ストアアプリ版での利用
秀丸マクロから利用するhmJSの関数
hmJS専用の関数群
.NETコアライブラリの使い方
「C#」で自作したdllの読み込み
手動で追加する.NET標準dllの例
~ Form等 ~
ActiveXObject
秀丸マクロからの問い合わせ基本API
(hmJSでこれらのAPIの利用機会は、ほぼありません)
秀丸マクロからの問い合わせ応用API
(hmJSでこれらのAPIの利用機会は、ほぼありません)
.NET Framework via IronPython
.NET Framework via IronPython
hmPy
.NET Framework
via
IronPython
更新履歴
hmPyの基本思想
デバッグメッセージ
開発環境
秀丸・ストアアプリ版での利用
秀丸マクロから利用するhmPyの関数
hmPy専用の関数群
秀丸マクロからの問い合わせAPI
(hmPyでこれらのAPIの利用機会は、ほぼありません)
秀丸マクロからの問い合わせAPI
(hmPyでこれらのAPIの利用機会は、ほぼありません)
基本のAPI
応用のAPI
単純な数値や文字列の具体的な例
リストやタプルの具体的な例
文字コードの指定
長大文字列を秀丸エディタに反映
自作等の.pyファイルのimport
「C#」で作ったdllの読み込み
IronPythonの標準ライブラリの読み込み
「C#」から「IronPython」への変換
ネイティブdllのWin32 APIの利用
hmPyの様々な例題集
hmPyの様々な例題集
IronPythonの様々な.NETを使ったコード例
ドライブの空き容量
Webデータの取得
.py ファイルの読み込み
フォームやGUI
Excel
外部プロセス実行と結果取得
クラスを使ったフォームやGUI
ドラッグアンドドロップ
カレンダーの利用
フォントリストとプレビュー
クリップボード内のファイルリストのペースト
手書き入力
ミニウェブブラウザ
HTMLのエンコードとデコード
HTMLの高度なパース
難解なCSVの正しい読み取り
秀丸マクロ内でWPF
マクロから渡した関数名でリアルタイムに.dllを生成
入力補完用の(モック/スタブ)のモジュール
hmPy.py
リファレンス
.NET Framework via IronRuby
.NET Framework via IronRuby
hmRb
.NET Framework
via
IronRuby
更新履歴
NGenのススメ
~読み込み実行の高速化~
デバッグメッセージ
秀丸・ストアアプリ版での利用
開発環境
「C#」から「IronRuby」への変換
秀丸マクロから利用するhmRbの関数
hmRb専用の関数群
文字コードの指定
クラスを使ったフォームやGUI
「C#」で作ったdllの読み込み
ネイティブdllのWin32 APIの利用
秀丸マクロからの問い合わせ基本API
(hmRbでこれらのAPIの利用機会は、ほぼありません)
秀丸マクロからの問い合わせ応用API
(hmRbでこれらのAPIの利用機会は、ほぼありません)
リファレンス
.NET Framework via PowerShell
.NET Framework via PowerShell
hmPS
.NET Framework
via
PowerShell
更新履歴
NGenのススメ
~読み込み実行の高速化~
開発環境
秀丸・ストアアプリ版での利用
デバッグメッセージ
秀丸マクロから利用するhmPSの関数
hmPS専用の関数群
文字コードの指定
クラスを使ったフォームやGUI
「C#」で作ったdllの読み込み
秀丸マクロからの問い合わせ基本API
(hmPSでこれらのAPIの利用機会は、ほぼありません)
hmLoadCLR
hmLoadCLR
hmLoadCLR
更新履歴
NGenのススメ
~読み込み実行の高速化~
hmLoadCLRの基本思想
デバッグメッセージ
秀丸・ストアアプリ版での利用
秀丸マクロから利用するhmLoadCLRの関数
hmLoadCLR専用の関数群
「C#」で作ったdllの読み込み
既存の.NETのクラスの使い方
秀丸マクロからの問い合わせAPI
(hmLoadCLRでこれらのAPIの利用機会は、ほぼありません)
秀丸マクロからの問い合わせAPI
(hmLoadCLRでこれらのAPIの利用機会は、ほぼありません)
基本のAPI
応用のAPI
単純な数値や文字列の具体的な例
リストやタプルの具体的な例
hmLoadCLRの独自の文法
.NET系「秀丸マクロ代替言語」比較
ネイティブ・言語
ネイティブ・言語
秀丸マクロ via Python
秀丸マクロ via Python
秀丸マクロ via Python
更新履歴
デバッグメッセージ
マクロに埋め込む or 別ファイルにする
hmPython3専用の関数群
hmPython3専用の関数群
hmPython3専用の関数群
秀丸マクロから利用するhmPython3の関数
秀丸マクロからの問い合わせ基本API
(hmPython3でこれらのAPIの利用機会は、ほぼありません)
Python 外部モジュール
Python 外部モジュール
外部モジュールのインストール
pip 自体のバージョンアップ
うまく使えない外部モジュール
社内ネットワークでproxyがある場合
「numpyとscipy」は米カリフォルニア大
開発環境との連携
開発環境との連携
Visual StudioとhmPython3の設定
テストとフェイク(モック/スタブ)の
hmPython.py
他の言語とのインプロセス連携
hmPythonとアウトプロセスPython連携
特別な環境下でのhmPython3利用設定
特別な環境下でのhmPython3利用設定
hmPython3.xmlでpythonのディレクトリ変更
秀丸・ストアアプリ版での利用
他のバージョンのPythonを使えるようにする
秀丸マクロ via NodeJS
秀丸マクロ via NodeJS
秀丸マクロ via NodeJS
更新履歴
NGenのススメ
~読み込み実行の高速化~
デバッグメッセージ
hmEdgeJS専用の関数群
require と パス
サードパーティのパッケージ
(ライブラリ) の使用
グローバル変数と特殊な挙動
hmEdgeJSとhmV8の連携
hmEdgeJSとhmPython3の連携
フォルダ名の制限
TypeScript用の型定義ファイル
hmEdgeJSを使わず
単純にnodejsでインタプリタ実行
秀丸マクロ via ActivePerl
秀丸マクロ via ActivePerl
秀丸マクロ via ActivePerl
更新履歴
デバッグメッセージ
秀丸・ストアアプリ版での利用
hmPerl.xmlでインタプリタ指定
hmPerl専用の関数群
秀丸マクロから利用するhmPerlの関数
自作Perlモジュールなどの読み込み
hmPerl.dllのC++ソースの解説
500倍速マクロ via LuaJIT
500倍速マクロ via LuaJIT
hmLJ 500倍速マクロ via LuaJIT
更新履歴
実は500倍速どころか1000倍速!?
hmLJの基本思想
秀丸・ストアアプリ版での利用
基本のAPI
秀丸マクロとLuaの値のやり取り
外部プロセスの実行
応用のAPI
リストや辞書
特別に追加されているlua関数等
ネイティブdllのWin32 APIの利用
luaから使える関数をC/C++で作成
インストール場所について
付属のコマンドツール hmLJ.exe
開発環境
LuaJIT/hmLJ秀丸セット
Lua 5.1~5.3 リファレンス
日本語版
uLua
uLua
uLua 秀丸セット
更新履歴
uLua.exe
jLua
jLua
jLua 秀丸セット
更新履歴
jLua.exe
jLuaの特別な機能や文法
Java Virtual Machine・言語
Java Virtual Machine・言語
hmJavaVM (JVM via 秀丸マクロ)
更新履歴
デバッグメッセージ
自作の.classや.jarの置き場所
Eclipseの導入
Eclipseでの開発
hmJavaVM専用のメソッド群
秀丸マクロとJavaメソッドの複数回の行き来
自動起動マクロとhmJavaVMによるイベントハンドラ
秀丸マクロの特性とhmJavaVMの特性
プロンプト・デバッグ
プロンプト・デバッグ
秀丸・デバッグ出力モニター
秀丸・デバッグ出力モニター
秀丸・デバッグ出力モニター
更新履歴
HmPrompt・秀丸内にプロンプト
HmPrompt・秀丸内にプロンプト
HmPrompt・秀丸内にプロンプト
更新履歴
HmPromptの使い方
プレビュー
プレビュー
秀丸・HmHtmlPreview
秀丸・HmHtmlPreview
秀丸・HmHtmlPreview
更新履歴
LiveモードとFileモード
秀丸・HmHtmlPreviewChrome
秀丸・HmHtmlPreviewChrome
秀丸・HmHtmlPreviewChrome
更新履歴
秀丸・HmMarkDownPreview
秀丸・HmMarkDownPreview
秀丸・HmMarkDownPreview
更新履歴
秀丸・HmPandocPreviewChrome
秀丸・HmPandocPreviewChrome
秀丸・HmPandocPreviewChrome
HmPandocGFMPreviewChrome.mac
(Github風 Markdown用)
HmPandocMathJaxPreviewChrome.mac
(数式・日本語の数式を含む Markdown用)
HmPandocKatexPreviewChrome.mac
(数式を含む Markdown用 高速描画)
更新履歴
秀丸・HmCustomLivePreview
秀丸・HmCustomLivePreview
秀丸・HmCustomLivePreview
更新履歴
カスタム 入門編
カスタム 初級編
カスタム 中級編
カスタム 応用編
カスタム マークダウン編
秀丸・HmWebBrowserMode
秀丸・HmWebBrowserMode
秀丸・HmWebBrowserMode
更新履歴
画像等の表示
ローカルのHTML等の表示
(無題)の編集内容の表示
外部URLを開く
ローカルファイルを開く
自動起動マクロとの絡め方
HmWebBrowserModeの終了
既知の問題点
秀丸・HmChromeBrowserMode
秀丸・HmChromeBrowserMode
秀丸・HmChromeBrowserMode
更新履歴
秀丸・HmLinkedTextPreview
秀丸・HmLinkedTextPreview
秀丸・LinkedTextPreview
更新履歴
秀丸・HmIECapt
秀丸・HmIECapt
秀丸・HmIECapt
更新履歴
ブックマーク・しおり
ブックマーク・しおり
秀丸・ぽちっとな~
秀丸・ぽちっとな~
秀丸・ぽちっとな~
更新履歴
GoogleMapの複数個所にピン
GoogleMapの複数個所にピン
HmGoogleMapMultiPos
更新履歴
検索・収集
検索・収集
秀丸・HmEverything
(超高速ファイル検索)
更新履歴
通知・メッセージ
通知・メッセージ
外部アプリからアウトプット枠への出力
外部アプリからアウトプット枠への出力
外部アプリからアウトプット枠への出力
更新履歴
外部アプリからアウトプット枠への出力
(各言語での簡易な呼び出し例)
外部アプリからアウトプット枠への出力
(C#での応用的な呼び出し例)
秀丸・自動でも終了するメッセージボックス
HmBaloonNotice(秀丸用トースト通知)
HmBaloonNotice(秀丸用トースト通知)
HmBaloonNotice(秀丸用トースト通知 for Vista~Win8.x用)
HmBaloonToast(秀丸用トースト通知 for Win10用)
更新履歴
Win10での設定
単語補完・強調表示
単語補完・強調表示
単語補完の隠されたTips
単語補完拡張キット
単語補完拡張キット
単語補完拡張キット
更新履歴
チュートリアル① 開発準備
チュートリアル② ウィンドウ
チュートリアル③ 見た目を整える
チュートリアル④ 辞書やコメント
チュートリアル⑤ 編集中のテキスト
その他① キー入力
その他② リスト候補の操作
チュートリアル⑥ 候補が1つなら
チュートリアル⑦ 完成
HmTSIntelliSense・
TS/JSのインテリセンス
HmTSIntelliSense・
TS/JSのインテリセンス
HmTSIntelliSence
TS/JSのインテリセンス
更新履歴
Node.js / tsserver のインストール
マウスポップアップヒント
定義位置へのジャンプ
参照リスト
文字列変換
文字列変換
秀丸・変換モジュール
秀丸・変換モジュール
変換モジュールの最小のラッパーSDK
更新履歴
変換モジュールの登録方法
ソースや秀丸の機能との結び付き解説
単語リストの正規表現圧縮
単語リストの正規表現圧縮
単語リストの正規表現圧縮 秀丸セット
更新情報
HmWordListRegexCompressをコンソール利用
分かち書き・ルビ振り
分かち書き・ルビ振り
HmJapanesePhoneticAnalyzer ~分かち書きとルビ振り~
更新情報
日本語ドメイン ⇔ Punycode
言語コンテキストの翻訳や変換
言語コンテキストの翻訳や変換
HmLangTranslator 翻訳や変換
更新情報
Google 多言語翻訳
Baidu 多言語翻訳
シソーラス 連想類語辞典
Weblio 対義語辞典
言語のリアルタイム翻訳
言語のリアルタイム翻訳
HmTextSynChrome リアルタイム翻訳
HmTextSynChrome 利用法
更新情報
文字コード変更で潰れる文字の
表示やカスタム
文字コード変更で潰れる文字の
表示やカスタム
HmCustomStringEncoder
文字コード変更で潰れる文字の
表示やカスタム
HmCustomStringEncoder 利用法
HmCustomStringEncoder パラメータ説明
更新情報
Office 連携
Office 連携
秀丸・HmExcelFileLoader
秀丸・HmExcelFileLoader
秀丸・HmExcelFileLoader
更新履歴
バージョン管理システム
バージョン管理システム
Perforceへのチェックイン・アウト
その他
その他
HmAllKill(全ての秀丸エディタ強制終了)
秀丸マクロファイルのセーブ時に文字コード&BOMチェック
自動起動マクロのまとめ方
ChromeでGithubのリポジトリのサブディレクトリだけ取得
dll作成のための知識
dll作成のための知識
dll作成
C++/CLI 編
dll作成
C++/CLI 編
C++/CLIによるdllでの、マネージ.dllの参照
C#のソースコードをC++/CLIへと静的リンク
C++/CLI 言語仕様 リンク
C++/CLI 書籍 紹介
C++/CLI 必須ツール
C++/CLI 必須ツール
言語コンバータ
オーサリングツール
C++/CLI .NET FrameWork リンク
dll作成
C# 編
dll作成
C# 編
C++のchar *要求とC#のString
非同期の特性と、処理の後片付け
非同期のタスクロガー
C# 言語仕様 リンク
C# 書籍 紹介
C# .NET FrameWork リンク
画像やアイコン
画像やアイコン
クールな秀丸アイコン
フォント
フォント
Ricty Diminished JPYen
Twitter