2011-11-24 3 views
5

extend JavaScriptを使用したKDE Kateエディタやコントロールなどがあります。取り消しバッファケイト編集者のJavaScriptからシェル、ウェブ、またはメニューコマンドにアクセスできますか?

私は電話したいと思います。 HTMLこのようなスクリプトの内部から整理していますが、JavaScript環境内からシェル、Web、メニューなどにアクセスするためのバインディングを見つけることができません。それは完全に自己完結した世界のようであり、すべてがゼロからコード化される必要があります。

私はHTML Tidyの仕事をKateのプレーンなコマンドラインスクリプトとして作っていますが、あなたのUndoバッファは破壊されてしまいます。

+0

JavaScriptの環境にシェルオブジェクトを含めるために、[機能リクエスト](https://bugs.kde.org/show_bug.cgi?id=287644)をKDEプロジェクトに追加しました: – jeorgen

答えて

0

scripting documentation for Kateに基づいて、ドキュメントに記載されている以外のコマンドにアクセスできないように見えます(残念ながらシェルを操作する方法は含まれていません)。

+0

私の質問と同じページ。あなたと同じ結論に達しました。ドキュメントオブジェクト、ビューオブジェクト、および既に存在する他のオブジェクト以外のシェルオブジェクトを統合することを提案するアイデアかもしれません。 – jeorgen

1

テキストフィルタプラグインを見てください。それはあなたのニーズを満たします。インストルメンテーションをソースコードに自動的に挿入(および削除)するperlスクリプトで使用します。

しかし、シェルも非常に便利です。私は様々なソース管理活動を自動化したいと考えています。

関連する問題