問題タブ [jedit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macros - BeanShell マクロの exec() により、ゼロ以外の終了コードが返されると jEdit がハングする
Markdown ファイルを保存するときに Maruku を介して実行する jEdit BeanShell マクロがあります。
これは、Markdown ファイルが有効な場合にうまく機能します。しかし、私が間違いを犯した場合、jEdit はexec()
「成功」の呼び出しを永遠に待つだけであり、決してそうはなりません。これが発生した場合、jEdit のjavaw.exe
プロセスを強制終了し、コマンド ラインから手動で Maruku を実行して、エラーを検出する必要があります。次に例を示します。
次に、jEdit を再起動してエラーを修正し、ファイルを再度保存すると、マクロは成功します。
マクロの回復力を高めて (Maruku のエラー出力を表示して) 有効に終了させるか、少なくとも静かに終了させて jEdit を強制終了する必要がないようにするにはどうすればよいでしょうか?
dreamweaver - Dreamweaver コード エディターには、「親タグの選択」機能があります。Jedit が見つかりません。ありますか?
Dreamweaver は「親タグを選択」プロパティにあります。
jeditにプロパティはありますか?プラグインなど?
java - NetBeansでjeditをコンパイルする方法
誰かがnetbeansにjeditをインポートするための手順を教えてもらえますか?http://wiki.netbeans.org/NetbeansedJEdit#Converting_JEdit_into_a_Netbeans_Projectで、NetbeansedJEdit.zipが見つからないというチュートリアルに 従いました。プロジェクトを開いてNetBeansを使用して開こうとすると、プロジェクトアイコンが表示されません。build.xmlファイルと何か関係がありますか?
regex - 大きな配列での正規表現
次のような非常に大きな文字列があります。
そして、それを C 配列操作に変換する必要があります。
提案している正規表現とツールは何ですか? jedit の正規表現を試していましたが、必要に応じて切り替えることができます。
どうもありがとう :)
regex - 正規表現抽出 顧客コード以外をすべて削除:
長いテキスト ファイルがあり、次のような行をすべて保存したいと考えています。
Customer Code: BER17O
REGEX を使用して、これらの行を除くすべてのデータを削除するにはどうすればよいですか?
search - jEdit Hypersearch のような結果が VIM に表示されますか?
jEdit では、ハイパー検索と呼ばれるものを実行できます。これは、すべての検索結果を 1 つのペインに一覧表示し、それらをクリックしてテキスト内のその場所にジャンプできるようにします。
プラグインなどを使用して、vimに同様の機能がありますか?
java - jEdit マクロの作成、SearchAndReplace がバッファーに書き込んだインスタンスの数を確認する適切な方法は何ですか?
jEdit でマクロを作成しようとしています。バッファ内のすべての行の先頭からすべての空白を削除しようとしています。私がそれをしようとしているjEditマクロ(つまりJava)コードは次のとおりです。
jEdit 5.0 に付属のドキュメントによると、この呼び出しSearchAndReplace.replaceAll(view)
では置換が行われたバッファの数が返されます。しかし、実行すると、int ではなくブール値を返すことを示すエラーが表示されます。
int が返されればいいのですが、特定のバッファー (マクロを実行している唯一のバッファー) 内で発生した置換の特定の数を知りたいと思います。
だから、私はこれに間違って近づいているに違いありません。意図した効果を実装し、すべての行の先頭からすべての空白を削除する方法について何か提案はありますか? ところで、マクロは現在、意図的に最初の行を無視しています。私はそれが欠陥であることを知っており、後でそれを修正します。
あなたが私に与えることができる指示をありがとう。
resize - jeditを使用すると、分割ペインは1つのシステムでは比例してサイズ変更され、別のシステムではサイズ変更されません。
2つのUbuntuシステム(12.4、10.4)でJEditを使用していますが、ウィンドウの垂直分割に問題があります。
JEditウィンドウ全体のサイズを変更すると、一方のシステム(10.4)では2つの横に並んだ分割ペインのサイズが比例して変更されますが、もう一方のシステムでは、左側のペインは固定サイズのままで、ウィンドウ全体の幅に対するすべての変更は右側のペインにのみ適用されます。 。
どちらもJEditv4.4.2であり、どちらにもプラグイン(jdiffとbuffertabs)しかありません。
均等化または比例サイズ変更をオンにする設定はありますか?
ありがとう!
更新:これはJDiffプラグインに関連しているようです。jdiff'dual diff'をオンにしてからオフにすると、比例サイズ変更は機能しなくなります。JDiffにより、パネルが同じサイズに設定されます。デュアル差分をオフにすると、元のプロポーションは復元されますが、プロポーショナルサイズ変更は壊れます。
sas - Jedit のプラグイン作成の基本
Jedit 用のプラグインの作成に関するチュートリアルを教えてもらえますか? Jedit を SAS のエディターとして使用する夢があります。現在、構文の強調表示を行っていますが、アイデアをより肉付けすることで改善されている、または改善される可能性があると感じています。
いくつかの質問:
- Jedit でタブ補完を有効にできますか?
- 特定の構文で開始および終了する「環境」を指定できますか? (たとえば、"keep" という単語は、行間では意味がありますが、行間では意味が
data xxx;
ありrun;
ません。したがって、それを強調表示すると、経験の浅いコーダーには逆に有益ですproc sort data=xxx;
。run;
- 変数を作業場所に保存して、ドロップダウン メニューから参照できますか (データセット内の変数名など)。
- シェル/ターミナルからコードを実行し、.log ファイルをパイプして Jedit メッセージ ウィンドウに戻すことはできますか?
macos - jeditのスキーム
私は、Jedit で Scheme 言語のカラー コードを取得する方法を長い間探していました。どうすればそれができるか知っている人はいますか?また、Scheme コードをターミナル (mac) でコンパイルする方法もわかっていないので、そこについても教えていただけないでしょうか。
ありがとう!