LTech / Anny Editor

LTAnna開発を支援する専用IDE

AnnyはLuaスクリプト編集、DLL解析、補完、引数ヒント、定義参照、実行制御、GEM/DeviceMap参照を統合したLTAnna向け開発環境です。

AvalonEditLua編集・Highlighting
DockPanelSuiteドッキングUI
DLL解析関数・クラス・プロパティ
実行制御実行・停止・強制停止

LTAnna専用IDE「Anny」

Annyは、LTAnnaプラットフォーム向けに設計された専用統合開発環境です。Lua編集、プロジェクト解析、DLL解析、補完、実行制御、デバッグ支援を統合します。

AvalonEdit

Lua編集、Syntax Highlighting、Brace Folding、Undo/Redo、検索、置換、キーマクロを支えます。

DockPanelSuite

複数Luaファイル、DLLクラスブラウザ、ログビュー、DeviceMap参照、GEM定義参照をドッキング表示します。

実行制御

LTAnnaプロジェクトの実行、停止、強制停止、ログ確認を行う開発支援環境です。

DLL解析と補完

DLL解析結果をLua編集へ反映し、関数補完、引数ヒント、型ベース補完、未定義関数検出を実現します。

Lua公開関数解析Anna3DLoad、Anna3DShow、AnnaGemViewerCreate2、AnnaDeviceMapCreateServer、AnnaPlcStartなどを候補化
Reflection解析クラス、Struct、Enum、プロパティ、フィールド、メンバ関数、継承情報を表示
型ベース補完robot: に対して MoveTP、Get、Put、Mapping、Stop などを候補表示